<SEC-DOCUMENT>0000785557-24-000015.txt : 20240131
<SEC-HEADER>0000785557-24-000015.hdr.sgml : 20240131
<ACCEPTANCE-DATETIME>20240131163043
ACCESSION NUMBER:		0000785557-24-000015
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		77
CONFORMED PERIOD OF REPORT:	20231231
FILED AS OF DATE:		20240131
DATE AS OF CHANGE:		20240131

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			DLH Holdings Corp.
		CENTRAL INDEX KEY:			0000785557
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-HELP SUPPLY SERVICES [7363]
		ORGANIZATION NAME:           	07 Trade & Services
		IRS NUMBER:				221899798
		STATE OF INCORPORATION:			NJ
		FISCAL YEAR END:			0930

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-18492
		FILM NUMBER:		24583368

	BUSINESS ADDRESS:	
		STREET 1:		3565 PIEDMONT ROAD, NE
		STREET 2:		BUILDING 3, SUITE 700
		CITY:			ATLANTA
		STATE:			GA
		ZIP:			30305
		BUSINESS PHONE:		8669521647

	MAIL ADDRESS:	
		STREET 1:		3565 PIEDMONT ROAD, NE
		STREET 2:		BUILDING 3, SUITE 700
		CITY:			ATLANTA
		STATE:			GA
		ZIP:			30305

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	TEAMSTAFF INC
		DATE OF NAME CHANGE:	19990216

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


<title>dlhc-20231231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-29">0000785557</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" id="f-30">false</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-31">2024</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-32">Q1</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="f-33">September 30</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="dlhc-20231231.xsd"/></ix:references><ix:resources><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier></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="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-01-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</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="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</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="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</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="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</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="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dlhc:DepartmentofHealthandHumanServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dlhc:DepartmentofHealthandHumanServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dlhc:DepartmentOfVeteransAffairsMember</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="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dlhc:DepartmentOfVeteransAffairsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dlhc:DepartmentOfDefenseMember</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="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dlhc:DepartmentOfDefenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dlhc:OtherCustomersMember</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="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dlhc:OtherCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</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="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">dlhc:CostPlusFixedFeeContractMember</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="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">dlhc:CostPlusFixedFeeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</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="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</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="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</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="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">dlhc:FacilitiesAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">dlhc:FacilitiesAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="sublease"><xbrli:measure>dlhc:sublease</xbrli:measure></xbrli:unit><xbrli:unit id="sublease_option"><xbrli:measure>dlhc:sublease_option</xbrli:measure></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">dlhc:BacklogMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">dlhc:BacklogMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">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="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</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="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">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="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</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="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dlhc:DerivativeInstrumentMaturityAxis">dlhc:MaturityOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dlhc:DerivativeInstrumentMaturityAxis">dlhc:MaturityOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dlhc:DerivativeInstrumentMaturityAxis">dlhc:MaturityTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dlhc:DerivativeInstrumentMaturityAxis">dlhc:MaturityTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</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="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</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="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</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="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dlhc:DebtCovenantAxis">dlhc:ExcessCashFlowsGreaterThanOrEqualto2.50Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</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="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dlhc:DebtCovenantAxis">dlhc:ExcessCashFlowsLessThan2.50ButGreaterThan1.50Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</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="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dlhc:DebtCovenantAxis">dlhc:ExcessCashFlowsLessThan250Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</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="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dlhc:DebtCovenantAxis">dlhc:ExcessCashFlowsEqualto1.50Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</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="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dlhc:DebtCovenantAxis">dlhc:ExcessCashFlowsLessThan1.50Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</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="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dlhc:OmnibusEquityIncentivePlan2016Member</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="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:DLHEmployeesMember</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="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:DLHEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:NonemployeeDirectorsMember</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="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:NonemployeeDirectorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</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="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:NamedExecutiveOfficerMember</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="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:NamedExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</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="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:NamedExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dlhc:ServiceBasedRestrictedStockUnitsMember</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="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:NonemployeeDirectorsMember</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="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:NonemployeeDirectorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dlhc:PerformanceBasedRestrictedStockAwardsRevenueMember</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="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dlhc:PerformanceBasedRestrictedStockAwardsStockPriceMember</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="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:DLHEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:DLHEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:NonemployeeDirectorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:NonemployeeDirectorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:DLHEmployeesMember</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="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">dlhc:FacilityLeasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000785557</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">dlhc:EquipmentLeasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i6780c0419a50465bacee8b242531edb4_1"></div><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-Q</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:12pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentQuarterlyReport" format="ixt-sec:boolballotbox" id="f-2">&#9746;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">QUARTERLY REPORT PURSUANT TO SECTION&#160;13 OR 15(d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3">December&#160;31, 2023</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:12pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="f-4">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR 15(d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">For the transition period from &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;to</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Commission File No.&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-5">0-18492</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:13pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-6">DLH HOLDINGS CORP.</ix:nonNumeric></span></div><div style="margin-bottom:7pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.555%"><tr><td style="width:1.0%"/><td style="width:33.010%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.281%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.433%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.010%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.894%"/><td style="width:0.1%"/></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-7">New Jersey</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-8">22-1899798</ix:nonNumeric></span></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(State or other jurisdiction of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;incorporation or organization)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(I.R.S. Employer </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Identification No.)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-9">3565 Piedmont Road,</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine2" id="f-10">Building 3,</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine3" id="f-11">Suite 700</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-12">30305</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-13">Atlanta,</ix:nonNumeric> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-14">Georgia</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(Zip code)</span></div></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(Address of principal executive offices)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-15">770</ix:nonNumeric>) <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-16">554-3545</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.361%"><tr><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Former Name, Former Address and Former Fiscal Year, if Changed Since Last Report</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.444%"><tr><td style="width:1.0%"/><td style="width:30.223%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.517%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.460%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trading Symbol(s)</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-17">Common Stock</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-18">DLHC</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-19">Nasdaq</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital Market</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12&#160;months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days.&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-20">Yes</ix:nonNumeric>&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;No&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:4pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule&#160;405 of Regulation&#160;S-T (&#167;&#160;232.405 of this chapter) during the preceding 12&#160;months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-21">Yes</ix:nonNumeric>&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;No&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:4pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.611%"><tr><td style="width:1.0%"/><td style="width:19.745%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.616%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.688%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.632%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.619%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Large accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-22">Accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9746;</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Smaller Reporting Company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="f-23">&#9746;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Emerging Growth Company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="f-24">&#9744;</ix:nonNumeric></span></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. &#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act). &#160;Yes&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> &#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-25">No</ix:nonNumeric>&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#253;</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate the number of shares outstanding of each of the issuer&#8217;s classes of common stock, as of the latest practicable dat</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">e: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-2" decimals="0" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-26">14,230,708</ix:nonFraction></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">hares of Common Stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="3" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-27"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="3" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-28">0.001</ix:nonFraction></ix:nonFraction> per share, were outstanding as of January&#160;30, 2024.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i6780c0419a50465bacee8b242531edb4_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DLH HOLDINGS&#160;CORP.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORM&#160;10-Q</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Table of Contents</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:89.104%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.696%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page&#160;No.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_10">Part&#160;I &#8212; Financial Information</a></span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_10">3</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_10">Item 1. Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_10">3</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_10">Consolidated Statements of Operations for the </a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">three months ended December&#160;31, 2023</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_10"> and </a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_10">(Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_10">3</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_13">Consolidated Balance Sheets as of </a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December&#160;31, 2023</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_13"> (Unaudited) and </a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September&#160;30, 2023</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_13">4</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_16">Consolidated Statements of Cash Flows for the</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> three months ended</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_16">  </a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December&#160;31, 2023</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_16"> and </a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_16"> (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_16">5</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_19">Consolidated Statements of Shareholders' Equity for the </a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">three months ended</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_19"> </a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December&#160;31, 2023</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_19"> and </a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_19">(Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_19">6</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_22">Notes to Consolidated Financial Statements (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_25">7</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_64">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_64">20</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_73">Item 3. Quantitative and Qualitative Disclosures about Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_73">28</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_76">Item 4. Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_76">29</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_79">Part&#160;II &#8212; Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_79">29</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_82">Item 1. Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_82">29</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_85">Item 1A. Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_85">29</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_88">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_88">30</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_91">Item 3. Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_91">30</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_94">Item 4. Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_94">30</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_97">Item 5. Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_97">30</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_100">Item 6. Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_100">31</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_103">Signature</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_103">32</a></span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="i6780c0419a50465bacee8b242531edb4_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM I: FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DLH HOLDINGS CORP.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF OPERATIONS</span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(unaudited, in thousands, except per share amounts)</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:69.384%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-34">97,850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-35">72,738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of operations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-36">79,081</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-37">57,256</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-38">7,697</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-39">7,424</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate development costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" format="ixt:fixed-zero" scale="3" id="f-40">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" format="ixt:num-dot-decimal" scale="3" id="f-41">1,735</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-42">4,253</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-43">2,402</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingCostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="f-44">91,031</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingCostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="f-45">68,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income from operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-46">6,819</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-47">3,921</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-48">4,658</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-49">1,830</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before provision for income tax</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-50">2,161</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-51">2,091</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income tax expense</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-52">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-53">544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-54">2,151</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-55">1,547</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share - basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-56">0.15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-57">0.12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share - diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-58">0.15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-59">0.11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:17pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common stock outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-60">14,032</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-61">13,306</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-62">14,796</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-63">14,276</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="i6780c0419a50465bacee8b242531edb4_13"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DLH HOLDINGS CORP.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands, except par value of shares)&#160;</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:69.384%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="f-64">131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="f-65">215</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-66">55,577</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-67">59,119</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-68">2,916</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-69">3,067</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-70">58,624</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-71">62,401</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-72">138,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-73">138,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-74">120,663</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-75">124,777</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-76">8,996</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-77">9,656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-78">3,076</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-79">3,070</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment and improvements, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-80">1,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-81">1,590</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherAssets" scale="3" id="f-82">185</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherAssets" scale="3" id="f-83">186</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-84">331,330</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-85">339,841</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-86">22,307</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-87">29,704</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt obligations - current, net of deferred financing costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-88">16,130</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-89">17,188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-90">15,703</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-91">13,794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities - current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-92">3,353</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-93">3,463</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="f-94">564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="f-95">638</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-96">58,057</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-97">64,787</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt obligations - long-term, net of deferred financing costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-98">151,870</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-99">155,147</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities - long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-100">15,042</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-101">15,908</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-102">1,559</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-103">1,560</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-104">168,471</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-105">172,615</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-106">226,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-107">237,402</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shareholders' equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="3" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-108"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="3" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-109">0.001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-110"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-111">40,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-112"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-113">14,105</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-114"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-115">13,950</ix:nonFraction></ix:nonFraction> shares issued and outstanding at December&#160;31, 2023 and September&#160;30, 2023, respectively</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-116">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-117">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-118">100,186</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-119">99,974</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-120">4,602</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-121">2,451</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shareholders&#8217; equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-122">104,802</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-123">102,439</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities and shareholders' equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-124">331,330</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-125">339,841</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="i6780c0419a50465bacee8b242531edb4_16"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DLH HOLDINGS CORP.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(unaudited, in thousands)&#160;</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.384%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-126">2,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-127">1,547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-128">4,253</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-129">2,402</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred financing costs charged to interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="dlhc:AmortizationOfDebtIssuanceCostsChargedToInterestExpense" scale="3" id="f-130">642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="dlhc:AmortizationOfDebtIssuanceCostsChargedToInterestExpense" scale="3" id="f-131">276</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockOptionPlanExpense" scale="3" id="f-132">620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockOptionPlanExpense" scale="3" id="f-133">552</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="f-134">6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="f-135">13</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-136">3,542</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="f-137">780</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="f-138">510</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="f-139">994</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-140">7,397</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-141">1,075</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-142">1,909</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="3" id="f-143">347</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-144">1,153</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="f-145">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 48.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-146">5,071</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-147">7,973</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business acquisition, net of cash acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="f-148">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-149">179,958</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of equipment and improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="f-150">174</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="f-151">384</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 48.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash used in investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="f-152">174</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-153">180,342</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from revolving line of credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-154">69,831</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:fixed-zero" scale="3" id="f-155">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayment of revolving line of credit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-156">64,026</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:fixed-zero" scale="3" id="f-157">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from debt obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:fixed-zero" scale="3" id="f-158">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-159">200,703</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayments of debt obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-160">10,378</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-161">19,327</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments of deferred financing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="f-162">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="f-163">7,221</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from issuance of common stock upon exercise of options and warrants</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="dlhc:ProceedsFromStockOptionsExercisedAndWarrants" scale="3" id="f-164">261</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="dlhc:ProceedsFromStockOptionsExercisedAndWarrants" format="ixt:fixed-zero" scale="3" id="f-165">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of tax obligations resulting from net exercise of stock options</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="dlhc:CommonStockForExerciseOfStockOptionsTaxObligations" scale="3" id="f-166">669</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="dlhc:CommonStockForExerciseOfStockOptionsTaxObligations" scale="3" id="f-167">650</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 48.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash (used in) provided by financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-168">4,981</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-169">173,505</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="f-170">84</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-171">1,136</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash - beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="f-172">215</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="f-173">228</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash - end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="f-174">131</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-175">1,364</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental disclosure of cash flow information</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid during the period for interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-176">3,972</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="f-177">339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid during the period for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:fixed-zero" scale="3" id="f-178">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeTaxesPaid" scale="3" id="f-179">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental disclosure of non-cash activity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock surrendered for the exercise of stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="dlhc:CommonStockSurrenderedForExerciseOfStockOptions" scale="3" id="f-180">244</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="dlhc:CommonStockSurrenderedForExerciseOfStockOptions" scale="3" id="f-181">238</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="i6780c0419a50465bacee8b242531edb4_19"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DLH HOLDINGS CORP.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(unaudited, in thousands, except for per share data)&#160;</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:39.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.307%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.307%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.543%"/><td style="width:0.1%"/></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retained Earnings</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Shareholders' Equity</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September&#160;30, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-182">13,950</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-183">14</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-184">99,974</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-185">2,451</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-186">102,439</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expense related to director restricted stock units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="f-187">80</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="f-188">80</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expense related to employee stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" scale="3" id="f-189">540</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" scale="3" id="f-190">540</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise of stock options</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="f-191">220</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-192">261</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-193">261</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock surrendered for the exercise of stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-13" decimals="-3" name="dlhc:CommonStockSharesSurrenderedForExerciseOfStockOptions" scale="3" id="f-194">65</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="dlhc:CommonStockValueSurrenderedForExerciseOfStockOptions" scale="3" id="f-195">669</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="dlhc:CommonStockValueSurrenderedForExerciseOfStockOptions" scale="3" id="f-196">669</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-197">2,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-198">2,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-199">14,105</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-200">14</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-201">100,186</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-202">4,602</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-203">104,802</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:39.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.307%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.307%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.543%"/><td style="width:0.1%"/></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retained Earnings</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Shareholders' Equity</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September&#160;30, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-18" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-204">13,047</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-205">13</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-206">91,057</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-207">990</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-208">92,060</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance and fair value adjustment of common stock in business combination</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-21" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" scale="3" id="f-209">527</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" id="f-210">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" format="ixt:num-dot-decimal" scale="3" id="f-211">6,999</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" format="ixt:num-dot-decimal" scale="3" id="f-212">7,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expense related to director restricted stock units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="f-213">180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="f-214">180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expense related to employee stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" scale="3" id="f-215">372</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" scale="3" id="f-216">372</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise of stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-21" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="f-217">250</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="f-218">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="f-219">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock surrendered for the exercise of stock options</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-21" decimals="-3" name="dlhc:CommonStockSharesSurrenderedForExerciseOfStockOptions" scale="3" id="f-220">67</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="dlhc:CommonStockValueSurrenderedForExerciseOfStockOptions" scale="3" id="f-221">650</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="dlhc:CommonStockValueSurrenderedForExerciseOfStockOptions" scale="3" id="f-222">650</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-223">1,547</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-224">1,547</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-24" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-225">13,757</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-226">14</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-227">97,958</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-228">2,537</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-229">100,509</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div id="i6780c0419a50465bacee8b242531edb4_22"></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DLH&#160;HOLDINGS CORP. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December&#160;31, 2023</span></div><div id="i6780c0419a50465bacee8b242531edb4_25"></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.  <ix:nonNumeric contextRef="c-1" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock" id="f-230" continuedAt="f-230-1" escape="true">Basis of Presentation&#160;and Principles of Consolidation</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-230-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of DLH Holdings Corp. and its wholly-owned subsidiaries (together with its subsidiaries, "DLH" or the "Company" and also referred to as "we," "us" and "our"). All significant intercompany balances and transactions have been eliminated in consolidation. The accompanying financial statements have been prepared in accordance with United States generally accepted accounting principles ("GAAP") for interim financial information and with the instructions to Form 10-Q and Regulation S-X. Accordingly, these statements do not include all of the information and footnotes required by GAAP for complete financial statements. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating results for the three months ended December&#160;31, 2023 are not necessarily indicative of the results that may be expected for the year ending September&#160;30, 2024 or any future period. Amounts as of December 31, 2023 and for the three months ended December&#160;31, 2023 and 2022 are unaudited. For further information, refer to the consolidated financial statements and footnotes thereto included in the Company's Annual Report on Form 10-K for the year ended September&#160;30, 2023 filed with the Securities and Exchange Commission on December 6, 2023.</span></div></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div id="i6780c0419a50465bacee8b242531edb4_28"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. <ix:nonNumeric contextRef="c-1" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="f-231" continuedAt="f-231-1" escape="true">Significant Accounting Policies</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-231-1" continuedAt="f-231-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-232" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Use of Estimates</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. The most significant of these estimates and assumptions relate to estimating costs including overhead and its allocation, valuing and determining the amortization periods for long-lived intangible assets, interest rate swaps, stock-based compensation, and right-of-use assets and leases liabilities. We evaluate these estimates and judgments on an ongoing basis and base our estimates on historical experience, current and expected future outcomes, third-party evaluations, and various other assumptions that we believe are reasonable under the circumstances. The results of these estimates form the basis for making judgments about the carrying values of assets and liabilities as well as identifying and assessing the accounting treatment with respect to commitments and contingencies. We revise material accounting estimates if changes occur, such as more experience is acquired, additional information is obtained, or there is new information on which an estimate was or can be based. Actual results could differ from those estimates.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="f-233" continuedAt="f-233-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Revenue</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's revenues from contracts with customers are derived from offerings that include technology-enabled business process outsourcing, program management solutions, and public health research and analytics, substantially within the U.S. government and its agencies. The Company has various types of contracts including time-and-materials contracts, cost-reimbursable contracts, and firm-fixed-price contracts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider a contract with a customer to exist when there is a commitment by both parties (customer and Company), payment terms are determinable, there is commercial substance, and collectability is probably in accordance with Accounting Standards Codification ("ASC") No. 606, Revenue from Contracts with Customers ("Topic 606").</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue over time when there is a continuous transfer of control to our customer as performance obligations are satisfied. For our U.S. government contracts, this continuous transfer of control to the customer is transferred over time and revenue is recognized based on the extent of progress toward completion of the performance obligation. We consider control to transfer when we have a right to payment. In some instances, the Company commences providing services prior to formal approval to begin work from the customer. The Company considers these factors, the risks associated with commencing work, and legal enforceability in determining whether a contract exists under Topic 606.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract modification can occur throughout the life of the contract and can affect the transaction price, extend the period of performance, adjust funding, or create new performance obligations. We review each modification to assess the impact of these contract changes to determine if it should be treated as part of the original performance obligation or as a separate contract. Contract modifications impact performance obligations when the modification either creates new or changes the existing </span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-231-2" continuedAt="f-231-3"><ix:continuation id="f-233-1" continuedAt="f-233-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">enforceable rights and obligations. The effect of a contract modification on the transaction price and our measure of progress for the performance obligation to which it relates is recognized as an adjustment to revenue and profit cumulatively. Furthermore, a significant change in one or more estimates could affect the profitability of our contracts. We recognize adjustments in estimated profit on contracts in the period identified.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For service contracts, we satisfy our performance obligations as services are rendered. We use cost-based input and time-based output methods to measure progress based on the contract type.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Time and material</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - We bill the customer per labor hour and per material, and revenue is recognized in the amount invoiced as the amount corresponds directly to the value of our performance to date. Revenue is recognized to the extent of billable rates times hours delivered plus materials and other reimbursable costs incurred.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Cost reimbursable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - We record reimbursable costs as incurred, including an estimated share of the contractual fee earned.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Firm fixed price</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - We recognize revenue over time using a straight-line measure of progress. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract costs generally include direct costs such as labor, materials, subcontract costs, and indirect costs identifiable with or allocable to a specific contract. Costs are expensed as incurred and include an estimate of the contractual fees earned. Contract costs incurred for U.S. government contracts, including indirect costs, are subject to audit and adjustment by various government audit agencies. Historically, our adjustments have not been material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Amounts are invoiced as work progresses in accordance with agreed-upon contractual terms. In part, revenue recognition occurs before we have the right to bill, resulting in contract assets. These contract assets are reported within accounts receivable on our consolidated balance sheets and are invoiced in accordance with payment terms defined in each contract. Period end balances will vary from period to period due to agreed-upon contractual terms.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="f-234" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value of Financial Instruments</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the Company's cash and cash equivalents, accounts receivable, contract assets, accrued expenses, and accounts payable approximate fair value due to the short-term nature of these instruments. The fair values of the Company's debt instruments approximate fair value because the underlying interest rates approximate market rates that the Company could obtain for similar instruments at the balance sheet dates.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="f-235" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Long-Lived Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our long-lived assets include equipment and improvements, intangible assets, right-of-use assets, and goodwill. The Company continues to review long-lived assets for possible impairment or loss of value at least annually, or more frequently upon the occurrence of an event or when circumstances indicate that a reporting unit's carrying amount is greater than its fair value.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equipment and improvements are recorded at cost, less accumulated depreciation and amortization. Depreciation and amortization are provided using the straight-line method over the estimated useful asset lives (<ix:nonNumeric contextRef="c-27" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-236">3</ix:nonNumeric> to <ix:nonNumeric contextRef="c-28" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-237">7</ix:nonNumeric> years) and the shorter of the initial lease term or estimated useful life for leasehold improvements. Maintenance and repair costs are expensed as incurred. Intangible assets (other than goodwill) are originally recorded at fair value and are amortized on a straight-line basis over their estimated useful lives of <ix:nonNumeric contextRef="c-3" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-238">10</ix:nonNumeric> years.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeLeasesPolicyTextBlock" id="f-239" continuedAt="f-239-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets are measured at the present value of future minimum lease payments, including all probable renewals, plus lease payments made to the lessor before or at lease commencement and indirect costs paid, less incentives received. Our right-of-use assets include long-term leases for facilities and equipment and are amortized over their respective lease terms.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-231-3" continuedAt="f-231-4"><ix:continuation id="f-239-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Lease Liabilities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has leases for facilities and office equipment. Our lease liabilities are recognized as the present value of the future minimum lease payments over the lease term. Our lease payments consist of fixed and in-substance fixed amounts attributable to the use of the underlying asset over the lease term. Variable lease payments that do not depend on an index rate or are not in-substance fixed payments are excluded in the measurement of right-of-use assets and lease liabilities and are expensed in the period incurred. The incremental borrowing rate on our secured term loan is used in determining the present value of future minimum lease payments. Some of our lease agreements include options to extend the lease term or terminate the lease. These options are accounted for in our right-of-use assets and lease liabilities when it is reasonably certain that the Company will extend the lease term or terminate the lease. The Company does not have any finance leases.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="f-240" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews goodwill for impairment on an annual basis and on a quarterly basis the Company assesses the impact of any macroeconomic changes that may impact the business conditions to determine if these changes have any adverse impact to goodwill. Notwithstanding this evaluation, factors including non-renewal of a major contract or other substantial changes in business conditions could have a material adverse effect on the valuation of goodwill in future periods and the resulting charge could be material to future periods&#8217; results of operations.  The Company determined that no change in business conditions occurred which would have a material adverse effect on the valuation of goodwill.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxPolicyTextBlock" id="f-241" continuedAt="f-241-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Income Tax</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-241-1">The Company accounts for income taxes in accordance with the asset and liability method, whereby deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities, using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred tax assets are reflected on the consolidated balance sheets when it is determined that it is more likely than not that the asset will be realized. This guidance also requires that deferred tax assets be reduced by a valuation allowance if it is more likely than not that some or all of the deferred tax asset will not be realized. We account for uncertain tax positions by recognizing the financial statement effects of a tax position only when, based upon the technical merits, it is more likely than not that the position will be sustained upon examination.</ix:continuation> We had <ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="0" id="f-242"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="0" id="f-243">no</ix:nonFraction></ix:nonFraction> uncertain tax positions at either December&#160;31, 2023 or September&#160;30, 2023. We report interest and penalties as a component of provision for income taxes. During the three months ended December&#160;31, 2023 and 2022, we recognized <ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:IncomeTaxExaminationInterestExpense" format="ixt:fixed-zero" scale="0" id="f-244"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncomeTaxExaminationInterestExpense" format="ixt:fixed-zero" scale="0" id="f-245">no</ix:nonFraction></ix:nonFraction> interest and <ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncomeTaxExaminationPenaltiesExpense" format="ixt:fixed-zero" scale="0" id="f-246"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:IncomeTaxExaminationPenaltiesExpense" format="ixt:fixed-zero" scale="0" id="f-247">no</ix:nonFraction></ix:nonFraction> penalties related to income taxes.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CompensationRelatedCostsPolicyTextBlock" id="f-248" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Stock-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the fair value-based method for stock-based compensation. Options issued are designated as either an incentive stock option or a non-statutory stock option. No option may be granted with a term of more than <ix:nonNumeric contextRef="c-29" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:duryear" id="f-249">10</ix:nonNumeric> years from the date of grant. Option awards may depend on achievement of certain performance measures determined by the Compensation Committee of our Board. Shares issued upon option exercise are newly issued common shares. All awards t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o employees and non-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">employee</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s are reco</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rded at fair value on the date of the grant and expensed over the period of vesting. The Company uses a Monte Carlo method to estimate the fair value of each stock option at the date of grant. Any consideration paid by the option holders to purchase shares is credited to common stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense for the portion of equity awards for which the requisite service has not been rendered is recognized as the requisite service is rendered. The stock-based compensation expense for that portion of awards has been based on the grant-date fair value of those awards as calculated for recognition purposes under applicable guidance. For options that vest based on the Company&#8217;s common stock achieving and maintaining defined market prices, the Company values the awards with a Monte Carlo method that utilizes various probability factors and other criterion in establishing fair value of the grant. The related compensation expense is recognized over the service period.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-231-4"><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="f-250" continuedAt="f-250-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cash</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-250-1">The Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents. We maintain cash balances at financial institutions that are insured by the Federal Deposit Insurance Corporation up to $250,000. Deposits held with financial institutions may exceed the $250,000 limit.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="f-251" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounts Receivable</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivables include amounts billed and currently due from customers where the right to consideration is unconditional and amounts unbilled. Both billed and unbilled amounts are non-interest bearing, unsecured, and recognized at an estimated realizable value that includes costs and fees, and are generally expected to be billed and received within a single year. We evaluate our receivables for expected credit losses on a quarterly basis and determine whether an allowance for expected credit losses is appropriate based on specific collection issues. <ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:fixed-zero" scale="0" id="f-252"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:fixed-zero" scale="0" id="f-253">No</ix:nonFraction></ix:nonFraction> allowance for doubtful accounts was deemed necessary at either December&#160;31, 2023 or September&#160;30, 2023.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerSharePolicyTextBlock" id="f-254" continuedAt="f-254-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Earnings Per Share</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-254-1">Basic earnings per share is calculated by dividing income available to common shareholders by the weighted average number of common stock outstanding and restricted stock grants that vested or are likely to vest during the period. Diluted earnings per share is calculated by dividing income available to common shareholders by the weighted average number of basic common shares outstanding, adjusted to reflect potentially dilutive securities. Diluted earnings per share is calculated using the treasury stock method.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:StockholdersEquityPolicyTextBlock" id="f-255" continuedAt="f-255-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Treasury Stock</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically purchases its own common stock that is traded on public markets as part of announced stock repurchase programs. The repurchased common stock is classified as treasury stock on the consolidated balance sheets and held at cost. As of December&#160;31, 2023 and September&#160;30, 2023, the Company did <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:TreasuryStockCommonShares" format="ixt:fixed-zero" scale="0" id="f-256"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:TreasuryStockCommonShares" format="ixt:fixed-zero" scale="0" id="f-257">not</ix:nonFraction></ix:nonFraction> hold any treasury stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Preferred Stock</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-255-1">Our certificate of incorporation authorizes the issuance of "blank check" preferred stock with designations, rights and preferences as may be determined from time to time by our board of directors up to an aggregate of <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-258">5,000,000</ix:nonFraction> shares of preferred stock.</ix:continuation> As of December&#160;31, 2023 and September&#160;30, 2023, the Company has <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="f-259"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="f-260">not</ix:nonFraction></ix:nonFraction> issued any preferred stock.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DerivativesPolicyTextBlock" id="f-261" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Interest Rate Swap</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses derivative financial instruments to manage interest rate risk associated with its variable debt.  The Company's objective in using these interest rate derivatives is to manage its exposure to interest rate movements and reduce volatility of interest expense. The gains and losses due to changes in the fair value of the interest rate swap agreements completely offset changes in the fair value of the hedged portion of the underlying debt. Offsetting changes in fair value of both the interest rate swaps and the hedged portion of the underlying debt are recognized in interest expense in the consolidated statements of operations. The Company does not hold or issue any derivative instruments for trading or speculative purposes.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="dlhc:RisksAndUncertaintiesPolicyTextBlock" id="f-262" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Risks &amp; Uncertainties</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management evaluates the impact of global markets and economic factors on our industry and the potential for adverse effects on the Company's consolidated financial position and its operations. As of December&#160;31, 2023, there was no indication of any global or economic impacts to our industry.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div><span><br/></span></div><div id="i6780c0419a50465bacee8b242531edb4_31"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. <ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="f-264" continuedAt="f-264-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-263" continuedAt="f-263-1" escape="true">New Accounting Pronouncements</ix:nonNumeric></ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-264-1" continuedAt="f-264-2"><ix:continuation id="f-263-1" continuedAt="f-263-2"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2023-07 "Segment reporting (Topic 280): Improvements to Reportable Segment Disclosures" which provides guidance intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses, and each reported measure of segment profit or loss. The ASU requires that a public entity that has a single reportable segment provide all the disclosures required by the amendments in this ASU and all existing segment disclosures in Topic 280. </span></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-264-2"><ix:continuation id="f-263-2"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments  in this update are effective for all entities for its annual filings occurring after December 31, 2023, and interim periods after December 15, 2024. We are currently evaluating the impacts of the single reportable segment disclosures.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, FASB issued ASU 2023-09 "Income taxes (Topic 740): Improvements to Income Tax Disclosures" which provides guidance on the requirements such as the requirement that public business entities on an annual basis (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold. DLH is a public company that reports income tax disclosures and therefore this ASU applies to the Company. The amendments  in this update are effective for all entities for its annual filings occurring after December 31, 2023. We are currently evaluating the impacts of the improvements to income tax disclosure.</span></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div><span><br/></span></div><div id="i6780c0419a50465bacee8b242531edb4_40"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. <ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="f-265" continuedAt="f-265-1" escape="true">Revenue Recognition </ix:nonNumeric></span></div><ix:continuation id="f-265-1"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="f-266" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the contract balances recognized on the Company's consolidated balance sheets as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"/><td style="width:70.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.680%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ContractWithCustomerAssetGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-267">19,234</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ContractWithCustomerAssetGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-268">20,542</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets are included as part of the accounts receivable on the consolidated balances sheets. Contract liabilities had <ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:fixed-zero" scale="0" id="f-269"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:fixed-zero" scale="0" id="f-270">no</ix:nonFraction></ix:nonFraction> balance as of  December&#160;31, 2023 and September&#160;30, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-233-2" continuedAt="f-233-3"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregation of Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-233-3">We disaggregate our revenue from contracts with customers by customer, contract type, as well as whether the Company acts as prime contractor or subcontractor. We believe these categories best depict how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors.</ix:continuation> <ix:nonNumeric contextRef="c-1" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-271" continuedAt="f-271-1" escape="true">The following series of tables present our revenue disaggregated by these categories:</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-271-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by customer for the three months ended December&#160;31, 2023 and 2022 was as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:69.384%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Department of Health and Human Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-272">44,297</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-273">27,305</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Department of Veterans Affairs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-274">34,680</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-275">33,708</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Department of Defense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-276">16,871</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-277">10,263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-278">2,002</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-279">1,462</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-280">97,850</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-281">72,738</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by contract type for the three months ended December&#160;31, 2023 and 2022 was as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:69.384%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time and Materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-282">54,789</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-283">48,991</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost Reimbursable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-284">19,751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-285">12,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Firm Fixed Price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-286">23,310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-287">11,167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-288">97,850</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-289">72,738</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by whether the Company acts as a prime contractor or a subcontractor for the three months ended December&#160;31, 2023 and 2022 was as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:69.384%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prime Contractor</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-290">87,633</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-291">67,981</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subcontractor</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-292">10,217</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-293">4,757</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-294">97,850</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-295">72,738</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div></ix:continuation></ix:continuation><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div id="i6780c0419a50465bacee8b242531edb4_43"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. <ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeasesTextBlock" id="f-296" continuedAt="f-296-1" escape="true">Leases</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-296-1"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="dlhc:LesseeOperatingLeasesSupplementalBalanceSheetInformationTableTextBlock" id="f-297" continuedAt="f-297-1" escape="true">The following table summarizes lease balances presented on our consolidated balance sheets was as follows (in thousands):</ix:nonNumeric></span></div><ix:continuation id="f-297-1"><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:69.488%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-298">8,996</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-299">9,656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-300">3,353</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-301">3,463</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities - long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-302">15,042</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-303">15,908</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-304">18,395</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-305">19,371</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of  December&#160;31, 2023, operating leases for facilities and equipment have remaining lease terms of less than <ix:nonNumeric contextRef="c-48" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" format="ixt-sec:duryear" id="f-306">1</ix:nonNumeric> to <ix:nonNumeric contextRef="c-49" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" format="ixt-sec:duryear" id="f-307">8</ix:nonNumeric> years.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-308" continuedAt="f-308-1" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended December&#160;31, 2023 and 2022, total lease costs for our leases was as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:69.384%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseCost" scale="3" id="f-309">873</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseCost" scale="3" id="f-310">947</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="f-311">50</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="f-312">43</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="f-313">37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="f-314">31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income (a)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SubleaseIncome" scale="3" id="f-315">67</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:SubleaseIncome" scale="3" id="f-316">71</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:LeaseCost" scale="3" id="f-317">893</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LeaseCost" scale="3" id="f-318">950</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) The Company subleases a portion of <ix:nonFraction unitRef="sublease" contextRef="c-3" decimals="INF" name="dlhc:LesseeOperatingSubleaseNumber" format="ixt-sec:numwordsen" id="f-319">one</ix:nonFraction> of its leased facilities. The sublease is classified as an operating lease with respect to the underlying asset. The sublease term is <ix:nonNumeric contextRef="c-1" name="dlhc:LesseeOperatingSubleaseLeaseTerm" format="ixt-sec:duryear" id="f-320">5</ix:nonNumeric> years and includes <ix:nonFraction unitRef="sublease_option" contextRef="c-1" decimals="INF" name="dlhc:LesseeOperatingSubleaseNumberOfOptionsToExtend" format="ixt-sec:numwordsen" id="f-321">two</ix:nonFraction> additional <ix:nonNumeric contextRef="c-1" name="dlhc:LesseeOperatingSubleaseOptionExtensionPeriod" format="ixt-sec:duryear" id="f-322">1</ix:nonNumeric> year term extension options.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-323" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's future minimum lease payments as of December&#160;31, 2023 was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"/><td style="width:83.663%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.657%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal year ending:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (remaining)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-324">3,833</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-325">3,928</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-326">3,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-327">2,627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-328">2,377</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="dlhc:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="f-329">6,295</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-330">22,760</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-331">4,365</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-332">18,395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Less: current portion of operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-333">3,353</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-334">15,042</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023, the weighted-average remaining lease term and weighted-average discount rate are <ix:nonNumeric contextRef="c-3" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-335">6.2</ix:nonNumeric> years and <ix:nonFraction unitRef="number" contextRef="c-3" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-336">6.3</ix:nonFraction>%,  respectively. The calculation of the weighted-average discount rate was determined based on borrowing terms from our secured term loan.</span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-308-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to our leases for the three months ended December&#160;31, 2023 and 2022 was as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"/><td style="width:69.801%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-337">1,237</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-338">1,022</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities arising from obtaining right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeasePaymentsUse" format="ixt:fixed-zero" scale="3" id="f-339">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeasePaymentsUse" format="ixt:num-dot-decimal" scale="3" id="f-340">3,541</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other lease information</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="dlhc:OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="f-341">1,237</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="dlhc:OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="f-342">4,563</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div></ix:continuation></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div id="i6780c0419a50465bacee8b242531edb4_46"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. <ix:nonNumeric contextRef="c-1" name="us-gaap:SupplementalBalanceSheetDisclosuresTextBlock" id="f-343" continuedAt="f-343-1" escape="true">Supporting Financial Information</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-343-1" continuedAt="f-343-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounts receivable</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="f-344" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes accounts receivable presented on our consolidated balance sheets as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:69.488%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.390%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billed receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:BilledContractReceivables" format="ixt:num-dot-decimal" scale="3" id="f-345">36,343</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:BilledContractReceivables" format="ixt:num-dot-decimal" scale="3" id="f-346">38,577</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ContractWithCustomerAssetGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-347">19,234</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ContractWithCustomerAssetGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-348">20,542</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:fixed-zero" scale="3" id="f-349">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:fixed-zero" scale="3" id="f-350">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-351">55,577</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-352">59,119</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Other current assets</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock" id="f-353" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes other current assets presented on our consolidated balance sheets as follows (in thousands):</span></div><div style="margin-bottom:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:69.488%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.390%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid insurance and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PrepaidInsurance" format="ixt:num-dot-decimal" scale="3" id="f-354">1,460</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PrepaidInsurance" format="ixt:num-dot-decimal" scale="3" id="f-355">1,330</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid licenses and other expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="dlhc:PrepaidEmployeeBenefitsCurrent" scale="3" id="f-356">477</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="dlhc:PrepaidEmployeeBenefitsCurrent" scale="3" id="f-357">743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherReceivablesNetCurrent" scale="3" id="f-358">979</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherReceivablesNetCurrent" scale="3" id="f-359">994</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-360">2,916</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-361">3,067</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfGoodwillTextBlock" id="f-362" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the carrying amount of goodwill as follows presented on our consolidated balance sheets as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.701%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 30, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-363">138,161</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Activity during the fiscal periods:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No activity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GoodwillOtherIncreaseDecrease" format="ixt:fixed-zero" scale="3" id="f-364">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-365">138,161</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-343-2" continuedAt="f-343-3"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Intangible assets</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="f-366" escape="true"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes intangible assets, net presented on our consolidated balance sheets as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:69.488%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.390%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer contracts and related customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-367">113,622</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-368">113,622</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Covenants not to compete</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="f-369">637</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="f-370">637</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-371">13,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-372">13,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-373">37,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-374">37,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-375">164,542</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-376">164,542</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer contracts and related customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-377">32,771</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-378">29,929</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Covenants not to compete</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="f-379">394</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="f-380">378</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-381">2,510</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-382">2,185</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-383">8,204</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-384">7,273</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-385">43,879</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-386">39,765</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-387">120,663</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-388">124,777</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div></ix:nonNumeric><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-389">4.1</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-390">2.2</ix:nonFraction>&#160;million for the three months ended December&#160;31, 2023 and 2022, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="f-391" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the estimated amortization expense per fiscal year as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"/><td style="width:83.663%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.657%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal year ending:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (remaining)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-392">12,341</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-393">16,455</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-394">15,722</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="f-395">14,694</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="f-396">14,694</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="dlhc:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="f-397">46,757</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-398">120,663</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023, the weighted-average remaining amortization period in total was <ix:nonNumeric contextRef="c-3" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="f-399">8.1</ix:nonNumeric> years. At September 30, 2023, the weighted-average amortization period for customer contracts and related customer relationships, backlog, trade names and covenants not to compete was <ix:nonNumeric contextRef="c-51" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="f-400">8.0</ix:nonNumeric> years, <ix:nonNumeric contextRef="c-57" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="f-401">8.3</ix:nonNumeric> years, <ix:nonNumeric contextRef="c-55" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="f-402">8.4</ix:nonNumeric> years, <ix:nonNumeric contextRef="c-53" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="f-403">5.8</ix:nonNumeric> years, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Equipment and improvements, net </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-404" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes equipment and improvements, net presented on our consolidated balance sheets as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:69.488%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.390%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FurnitureAndFixturesGross" format="ixt:num-dot-decimal" scale="3" id="f-405">2,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FurnitureAndFixturesGross" format="ixt:num-dot-decimal" scale="3" id="f-406">1,790</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareGross" format="ixt:num-dot-decimal" scale="3" id="f-407">6,418</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareGross" format="ixt:num-dot-decimal" scale="3" id="f-408">6,479</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LeaseholdImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="f-409">1,614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LeaseholdImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="f-410">1,614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equipment and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-411">10,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-412">9,883</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-413">8,432</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-414">8,293</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equipment and improvements, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-415">1,625</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-416">1,590</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-417">0.1</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-418">0.2</ix:nonFraction>&#160;million for the three months ended December&#160;31, 2023 and 2022, respectively. </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-343-3" continuedAt="f-343-4"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounts payable and accrued liabilities</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" id="f-419" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes accounts payable and accrued liabilities presented on our consolidated balance sheets as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:69.384%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-420">9,213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-421">12,603</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedEmployeeBenefitsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-422">5,510</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedEmployeeBenefitsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-423">6,414</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued workers' compensation insurance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DeferredCompensationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-424">2,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredCompensationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-425">2,369</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued bonus and incentive compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedBonusesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-426">1,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedBonusesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-427">4,719</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InterestPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-428">1,353</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InterestPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-429">1,309</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-430">2,856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-431">2,290</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-432">22,307</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-433">29,704</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accrued payroll</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="dlhc:ScheduleOfAccruedPayrollTableTextBlock" id="f-434" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes accrued payroll presented on our consolidated balance sheets as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:69.488%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.390%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued leave</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedVacationCurrent" format="ixt:num-dot-decimal" scale="3" id="f-435">9,046</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedVacationCurrent" format="ixt:num-dot-decimal" scale="3" id="f-436">9,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedSalariesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-437">5,183</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedSalariesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-438">2,487</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedPayrollTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-439">1,115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedPayrollTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-440">1,173</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued severance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="dlhc:AccruedSeveranceCurrent" scale="3" id="f-441">359</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="dlhc:AccruedSeveranceCurrent" scale="3" id="f-442">513</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accrued payroll</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-443">15,703</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-444">13,794</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div></ix:nonNumeric><div style="margin-top:5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Debt obligations</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="f-445" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes debt obligations presented on our consolidated balance sheets as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:69.384%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secured term loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-446">159,031</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-447">169,813</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secured revolving line of credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-448">15,350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-449">9,546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized deferred financing costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="f-450">6,381</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="f-451">7,024</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net bank debt obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-452">168,000</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-453">172,335</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of debt obligations, net of deferred financing costs (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-454">16,130</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-455">17,188</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term portion of debt obligations, net of deferred financing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-456">151,870</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-457">155,147</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, we have satisfied mandatory principal payments on our secured term loan.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) As of December&#160;31, 2023, the current portion comprises term loan amortization of $<ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:num-dot-decimal" scale="6" id="f-458">2.3</ix:nonFraction>&#160;million and the $<ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-459">15.4</ix:nonFraction>&#160;million outstanding balance on the secured revolving line of credit, net of $<ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-5" name="dlhc:UnamortizedDebtIssuanceExpenseCurrent" format="ixt:num-dot-decimal" scale="6" id="f-460">1.5</ix:nonFraction>&#160;million of unamortized deferred financing costs.</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-343-4"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Interest expense</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" id="f-461" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes interest expense presented on our consolidated statements of operations for the three months ended December&#160;31, 2023 and 2022 as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:69.384%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-462">4,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-463">1,554</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred financing costs (b)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="f-464">642</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="f-465">276</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-466">4,658</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-467">1,830</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Interest expense on borrowing.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Amortization of expenses related to secured term loan and secured revolving line of credit.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div id="i6780c0419a50465bacee8b242531edb4_49"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> 7. <ix:nonNumeric contextRef="c-1" name="us-gaap:LongTermDebtTextBlock" id="f-468" continuedAt="f-468-1" escape="true">Credit Facilities</ix:nonNumeric></span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><ix:continuation id="f-468-1" continuedAt="f-468-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock" id="f-469" continuedAt="f-469-1" escape="true"><div style="margin-bottom:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of our credit facilities as presented on our consolidated balance sheets as follows (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.122%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.122%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.918%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Arrangement</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loan Balance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Arrangement</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loan Balance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secured term loan (a) due December 8, 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-470">159,031</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOFR</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> + <ix:nonFraction unitRef="number" contextRef="c-63" decimals="3" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-471">4.1</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secured term loan (a) due December 8, 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-472">169,813</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOFR</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> + <ix:nonFraction unitRef="number" contextRef="c-65" decimals="3" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-473">4.1</ix:nonFraction>%</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secured revolving line of credit (b) due December 8, 2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-474">15,350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOFR</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> + <ix:nonFraction unitRef="number" contextRef="c-67" decimals="3" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-475">4.1</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secured revolving line of credit (b) due December 8, 2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-476">9,546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOFR</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> + <ix:nonFraction unitRef="number" contextRef="c-69" decimals="3" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-477">4.1</ix:nonFraction>%</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:12pt;text-align:justify"><ix:continuation id="f-469-1" continuedAt="f-469-2"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Secured Overnight Financing Rate ("SOFR") as of December&#160;31, 2023  and September 30, 2023 were</span></ix:continuation><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-469-2"> <ix:nonFraction unitRef="number" contextRef="c-70" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-478">5.4</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-71" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-479">5.3</ix:nonFraction>% respectively.</ix:continuation> </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Represents the principal amounts payable on our term loan, which is secured by liens on substantially all of the assets of the Company. The principal of the term loan is payable in quarterly installments with the remaining balance due on December&#160;8, 2027.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September&#160;19, 2019, we executed a floating-to-fixed interest rate swap with First National Bank ("FNB") as counter party. The swap has a notional of $<ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-5" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-480">9.0</ix:nonFraction>&#160;million at December&#160;31, 2023, a fixed interest rate of <ix:nonFraction unitRef="number" contextRef="c-73" decimals="INF" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="f-481">1.61</ix:nonFraction>% and a maturity date of  June&#160;7, 2024. On January&#160;31, 2023, we executed an additional floating-to-fixed interest rate swap with FNB which has a notional amount of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-5" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-482">96.0</ix:nonFraction>&#160;million at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> December&#160;31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, a fixed interest rate of <ix:nonFraction unitRef="number" contextRef="c-75" decimals="INF" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="f-483">4.10</ix:nonFraction>% and a maturity date of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">January&#160;31, 2026. As a result of entering these agreements, for the three months ended December&#160;31, 2023, interest expense has been decreased by approximately $<ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-5" sign="-" name="us-gaap:InterestExpenseLongTermDebtIncreaseDecrease" format="ixt:num-dot-decimal" scale="6" id="f-484">0.4</ix:nonFraction>&#160;million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement requires compliance with a number of financial covenants and contains restrictions on our ability to engage in certain transactions. Among other matters, we must comply with limitations on: granting liens; incurring other indebtedness; maintenance of assets; investments in other entities and extensions of credit; mergers and consolidations; and changes in nature of business. The loan agreement also requires us to comply with certain quarterly financial covenants including: (i) a minimum fixed charge coverage ratio of at least <ix:nonFraction unitRef="number" contextRef="c-77" decimals="INF" name="dlhc:FixedChargeCoverageRatio" scale="0" id="f-485">1.25</ix:nonFraction> to 1.00, and (ii) a total leverage ratio not exceeding the ratio of <ix:nonFraction unitRef="number" contextRef="c-78" decimals="2" name="dlhc:RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization" scale="0" id="f-486">4.50</ix:nonFraction>:1.00 to <ix:nonFraction unitRef="number" contextRef="c-79" decimals="2" name="dlhc:RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization" scale="0" id="f-487">2.00</ix:nonFraction>:1.00 through maturity. The total leverage ratio is calculated by dividing the Company's total interest-bearing debt by net income adjusted to exclude (i) interest and other expenses, (ii) provision for income taxes (benefit) expense, if any, (iii) depreciation and amortization, and (iv) non-cash charges, losses or expenses, including stock-based compensation, and (v) non-recurring charges, losses or expenses to include transaction and non-cash equity expense. We are in compliance with all loan covenants and restrictions as of December&#160;31, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are required to pay quarterly amortization payments, which commenced in December 2022. The annual amortization amounts are $<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="6" id="f-488"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:num-dot-decimal" scale="6" id="f-489">14.3</ix:nonFraction></ix:nonFraction>&#160;million each for fiscal years 2023 and 2024, $<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="6" id="f-490"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="6" id="f-491">19.0</ix:nonFraction></ix:nonFraction>&#160;million each for fiscal years 2025 and 2026, and $<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-4" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:num-dot-decimal" scale="6" id="f-492">23.75</ix:nonFraction>&#160;million for fiscal year 2027, with the remaining unpaid loan balance due at maturity in December 2027. The quarterly payments are equal installments. The Company made voluntary prepayments of $<ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-5" name="dlhc:VoluntaryRepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-493">10.8</ix:nonFraction>&#160;million during the quarter ended December&#160;31, 2023 bringing the outstanding principal balance on the secured term loan to $<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-494">159.0</ix:nonFraction>&#160;million. We have satisfied the mandatory principal payments through the end of fiscal 2024.</span></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-468-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to quarterly payments of the outstanding indebtedness, the loan agreement also requires annual payments of a percentage of excess cash flow, as defined in the loan agreement. The loan agreement states that an excess cash flow recapture payment must be made equal to (a) <ix:nonFraction unitRef="number" contextRef="c-80" decimals="INF" name="dlhc:PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA" scale="-2" id="f-495">75</ix:nonFraction>% of the excess cash flow for the immediately preceding fiscal year in which indebtedness to consolidated EBITDA ratio is greater than or equal to <ix:nonFraction unitRef="number" contextRef="c-80" decimals="2" name="dlhc:RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization" scale="0" id="f-496">2.5</ix:nonFraction>:1; (b) <ix:nonFraction unitRef="number" contextRef="c-81" decimals="INF" name="dlhc:PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA" scale="-2" id="f-497">50</ix:nonFraction>% of the excess cash flow for the immediately preceding fiscal year in which the funded indebtedness to consolidated EBITDA Ratio is less than <ix:nonFraction unitRef="number" contextRef="c-82" decimals="2" name="dlhc:RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization" scale="0" id="f-498">2.5</ix:nonFraction>:1 but greater than or equal to <ix:nonFraction unitRef="number" contextRef="c-83" decimals="2" name="dlhc:RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization" scale="0" id="f-499">1.5</ix:nonFraction>:1; or (c) <ix:nonFraction unitRef="number" contextRef="c-84" decimals="INF" name="dlhc:PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA" scale="-2" id="f-500">0</ix:nonFraction>% of the excess cash flow for the immediately preceding fiscal year in which the funded indebtedness to consolidated EBITDA Ratio is less than <ix:nonFraction unitRef="number" contextRef="c-84" decimals="2" name="dlhc:RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization" scale="0" id="f-501">1.5</ix:nonFraction>:1. In addition, the Company must make additional mandatory prepayment of amounts outstanding based on proceeds received from asset sales and sales of certain equity securities or other indebtedness. Due to the voluntary prepayment of term debt, there was no excess cash flow payment required. For additional information regarding the schedule of future payment obligations, please refer to </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_58">Note 10. Commitments and Contingencies</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) The secured revolving line of credit has a ceiling of up to $<ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-502">70.0</ix:nonFraction>&#160;million; as of December&#160;31, 2023, we had unused borrowing capacity of $<ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-503">22.8</ix:nonFraction>&#160;million, which is net of outstanding letters of credit. Borrowing on the secured revolving line of credit is secured by liens on substantially all of the assets of the Company. The Company accessed funds from the secured revolving line of credit during the year, which had a $<ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-504">15.4</ix:nonFraction>&#160;million outstanding balance at December&#160;31, 2023. As part of the secured revolving line of credit, the lenders agreed to a sublimit of $<ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-505">10.0</ix:nonFraction>&#160;million for letters of credit for the account of the Company, subject to applicable procedures.</span></div></ix:continuation><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:36pt"><span><br/></span></div><div id="i6780c0419a50465bacee8b242531edb4_52"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. <ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-506" continuedAt="f-506-1" escape="true">Stock-Based Compensation and Equity Grants</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-506-1" continuedAt="f-506-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Stock-based compensation expense</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options issued under equity incentive plans were designated as either an incentive stock or a non-statutory stock option. No  option was granted with a term of more than <ix:nonNumeric contextRef="c-86" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:duryear" id="f-507">10</ix:nonNumeric> years from the date of grant. Exercisability of option awards may depend on achievement of certain performance measures determined by the Compensation Committee of our Board. Shares issued upon option exercise are newly issued shares. As of December&#160;31, 2023, there were <ix:nonFraction unitRef="shares" contextRef="c-87" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="6" id="f-508">0.8</ix:nonFraction> million shares available for grant.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="f-509" continuedAt="f-509-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense shown in the table below, is recorded in general and administrative expenses in our consolidated statements of operations for the three months ended December&#160;31, 2023 and 2022 as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:69.384%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DLH employees (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-510">540</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-511">372</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-employee directors (b)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-512">80</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-513">180</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total stock option expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-514">620</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-515">552</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Included in this amount are equity grants of restricted stock units ("RSU") to Executive Officers, which were issued in accordance with the DLH long-term incentive compensation policy in this fiscal year, including both RSU and stock option grants to employees during prior fiscal years. The RSUs issued and outstanding totaled <ix:nonFraction unitRef="shares" contextRef="c-92" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="f-516">367,795</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-93" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="f-517">140,404</ix:nonFraction> at December&#160;31, 2023 and 2022, respectively. During the three months ended December&#160;31, 2023, <ix:nonFraction unitRef="shares" contextRef="c-94" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="f-518">169,544</ix:nonFraction> RSUs were granted to Executive Officers. Of the RSUs granted, <ix:nonFraction unitRef="shares" contextRef="c-95" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="f-519">84,773</ix:nonFraction> have performance-based vesting criteria and the remaining <ix:nonFraction unitRef="shares" contextRef="c-96" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="f-520">84,771</ix:nonFraction> have service-based vesting criteria. The RSUs granted during the three months ended December&#160;31, 2023, were valued as follows using the Monte Carlo Method, and will be amortized over the <ix:nonNumeric contextRef="c-92" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:durwordsen" id="f-521">3-year</ix:nonNumeric> measurement period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Equity grants of RSUs were made in accordance with DLH compensation policy for non-employee directors and a total of <ix:nonFraction unitRef="shares" contextRef="c-97" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="f-522">61,525</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-98" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="f-523">53,510</ix:nonFraction> restricted stock units were issued and outstanding at December&#160;31, 2023 and 2022, respectively. These grants have service-based vesting criteria and vest at the end of this fiscal year.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" id="f-524" continuedAt="f-524-1" escape="true"></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-506-2" continuedAt="f-506-3"><ix:continuation id="f-524-1"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"/><td style="width:23.604%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.657%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.657%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.657%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Volatility</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-525">50</ix:nonFraction>%</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance Vesting Base</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance Vesting Criteria</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 15, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue increase at the end of the performance period as compared to the year ended September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-99" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-526">3</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-99" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue" scale="0" id="f-527">3.82</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 15, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price is at least $<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="dlhc:StockPricePerShareMinimumAveragePrice" scale="0" id="f-528">25.65</ix:nonFraction> per share average for the 30 days prior to the end of the performance period</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-100" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-529">3</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-100" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue" scale="0" id="f-530">5.36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Notes:</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Results based on 100,000 simulations</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div></ix:continuation><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Unrecognized stock-based compensation expense</span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-509-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrecognized stock-based compensation expense is presented in the table below for the three months ended December&#160;31, 2023 and 2022 as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:69.384%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized expense for DLH employees (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="3" id="f-531">7,983</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="3" id="f-532">4,750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized expense for non-employee directors</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" id="f-533">539</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" id="f-534">538</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total unrecognized expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="3" id="f-535">8,522</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="3" id="f-536">5,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) On a weighted average basis, the unrecognized expense for the three months ended December&#160;31, 2023 is expected to be recognized within the next <ix:nonNumeric contextRef="c-105" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-537">3.42</ix:nonNumeric> years.</span></div></ix:continuation><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Stock option activity for the three months ended December&#160;31, 2023</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value in the table below represents the total pretax intrinsic value (i.e., the difference between the Company&#8217;s closing stock price on the last trading day of the period and the exercise price, times the number of shares) that would have been received by the option holders had all option holders exercised their in the money options on those dates. This amount will change based on the fair market value of the Company&#8217;s stock. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="f-538" continuedAt="f-538-1" escape="true">A summary of the Company's stock option awards is as follows:</ix:nonNumeric></span><ix:continuation id="f-538-1"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"/><td style="width:40.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Remaining</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exercise</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contractual</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intrinsic</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Value</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding, September&#160;30, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="f-539">2,278</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-540">8.40</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-106" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-541">5.80</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-542">8,693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="3" id="f-543">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" format="ixt:fixed-zero" scale="0" id="f-544">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="f-545">220</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-546">2.29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="3" id="f-547">25</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="f-548">11.66</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options outstanding, December&#160;31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="f-549">2,033</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" id="f-550">9.02</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-551">6.00</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-552">13,803</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Vested and exercisable, December&#160;31, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="3" id="f-553">1,423</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" id="f-554">7.18</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-555">4.80</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="f-556">12,208</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></ix:continuation></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" id="f-557" escape="true"><ix:continuation id="f-506-3"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Stock option shares outstanding, vested and unvested balance as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"/><td style="width:69.905%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.657%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.660%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" format="ixt:num-dot-decimal" scale="3" id="f-558">1,423</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" format="ixt:num-dot-decimal" scale="3" id="f-559">1,608</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested (a)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" scale="3" id="f-560">610</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" scale="3" id="f-561">670</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options outstanding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="f-562">2,033</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="f-563">2,278</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Certain awards vest upon satisfaction of certain performance criteria.</span></div></ix:continuation></ix:nonNumeric><div style="padding-left:36pt"><span><br/></span></div><div id="i6780c0419a50465bacee8b242531edb4_55"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9. <ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-564" continuedAt="f-564-1" escape="true">Earnings Per Share</ix:nonNumeric></span></div><ix:continuation id="f-564-1"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is calculated by dividing income available to common shareholders by the weighted average number of common shares outstanding and restricted stock grants that vested or are likely to vest during the period. Diluted earnings per share is calculated by dividing income available to common shareholders by the weighted average number of basic common shares outstanding, adjusted to reflect potentially dilutive securities. Diluted earnings per share is calculated using the treasury stock method.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-565" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per share information is presented in the table below for the three months ended December&#160;31, 2023 and 2022 as follows (in thousands except for per share amounts):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:69.384%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-566">2,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-567">1,547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for basic net income per share - weighted-average outstanding shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-568">14,032</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-569">13,306</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and restricted stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-570">764</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-571">970</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted net income per share - weighted-average outstanding shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-572">14,796</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-573">14,276</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share - basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-574">0.15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-575">0.12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share - diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-576">0.15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-577">0.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="padding-left:18pt"><span><br/></span></div><div><span><br/></span></div><div id="i6780c0419a50465bacee8b242531edb4_58"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10. <ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-578" continuedAt="f-578-1" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-578-1"><ix:nonNumeric contextRef="c-1" name="srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock" id="f-579" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contractual obligations as of December&#160;31, 2023 are as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"/><td style="width:27.450%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.107%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.107%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.107%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.107%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.107%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.107%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.108%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Payments Due Per Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Remaining)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2028</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt obligations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-580">174,381</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-581">15,350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-582">16,531</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-583">19,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="3" id="f-584">23,750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="3" id="f-585">99,750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="dlhc:LongTermDebtMaturityAfterYearFour" format="ixt:fixed-zero" scale="3" id="f-586">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Facility operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-587">22,751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-588">3,824</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-589">3,928</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-590">3,700</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-591">2,627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-592">2,377</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="dlhc:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="f-593">6,295</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="f-594">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="3" id="f-595">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:fixed-zero" scale="3" id="f-596">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:fixed-zero" scale="3" id="f-597">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:fixed-zero" scale="3" id="f-598">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:fixed-zero" scale="3" id="f-599">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="dlhc:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" format="ixt:fixed-zero" scale="3" id="f-600">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total contractual obligations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ContractualObligation" format="ixt:num-dot-decimal" scale="3" id="f-601">197,141</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-602">19,183</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ContractualObligationDueInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-603">20,459</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ContractualObligationDueInSecondYear" format="ixt:num-dot-decimal" scale="3" id="f-604">22,700</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ContractualObligationDueInThirdYear" format="ixt:num-dot-decimal" scale="3" id="f-605">26,377</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ContractualObligationDueInFourthYear" format="ixt:num-dot-decimal" scale="3" id="f-606">102,127</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="dlhc:ContractualObligationToBePaidAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="f-607">6,295</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Legal proceedings</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a commercial enterprise and employer, the Company is subject to various claims and legal actions in the ordinary course of business. These matters can include professional liability, employment-relations issues, workers&#8217; compensation, tax, payroll and employee-related matters, other commercial disputes arising in the course of its business, and inquiries and investigations by governmental agencies regarding our employment practices or other matters. The Company is not aware of any pending or threatened litigation that it believes is reasonably likely to have a material adverse effect on its results of operations, financial position or cash flows.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div><span><br/></span></div><div id="i6780c0419a50465bacee8b242531edb4_61"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11. <ix:nonNumeric contextRef="c-1" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="f-608" continuedAt="f-608-1" escape="true">Related Party Transactions</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-608-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that for the three months ended December&#160;31, 2023 and 2022 there were no significant related party transactions that have occurred which require disclosure through the date that these consolidated financial statements were issued.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i6780c0419a50465bacee8b242531edb4_983"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12. <ix:nonNumeric contextRef="c-1" name="us-gaap:SubsequentEventsTextBlock" id="f-609" continuedAt="f-609-1" escape="true">Subsequent Events</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-609-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management has evaluated subsequent events through the date that the Company's unaudited consolidated financial statements were issued. Based on this evaluation, the Company has determined that no subsequent events have occurred which require disclosure through the date that these consolidated financial statements were issued.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i6780c0419a50465bacee8b242531edb4_64"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 2:&#160; MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Forward-Looking and Cautionary Statements</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">You should read the following discussion in conjunction with the Consolidated Financial Statements and the notes to those statements included elsewhere in this Quarterly Report on Form 10-Q, as well as our Annual Report on Form 10-K for the year ended September&#160;30, 2023, and in other reports we have subsequently filed with the SEC. This Quarterly Report on Form 10-Q contains certain statements that are forward-looking within the meaning of the Private Securities Litigation Reform Act of 1995. Certain statements contained in this Management&#8217;s Discussion and Analysis are forward-looking statements that involve risks and uncertainties. Any statements that refer to expectations, projections or other characterizations of future events or circumstances or that are not statements of historical fact (including without limitation statements to the effect that the Company or its management &#8220;believes&#8221;, &#8220;expects&#8221;, &#8220;anticipates&#8221;, &#8220;plans&#8221;, &#8220;intends&#8221; and similar expressions) should be considered forward-looking statements that involve risks and uncertainties which could cause actual events or DLH&#8217;s actual results to differ materially from those indicated by the forward-looking statements. Forward-looking statements in this report include, among others, statements regarding benefits of the acquisition, estimates of future revenues, operating income, earnings, earnings per share, backlog, and cash flows. These statements reflect our belief and assumptions as to future events that may not prove to be accurate. Our actual results may differ materially from such forward-looking statements made in this report due to a variety of factors, including: the failure to achieve the anticipated benefits of any future acquisition (including anticipated future financial operating performance and results); the diversion of management&#8217;s attention from normal daily operations of the business and the challenges of managing larger and more widespread operations; the inability to retain employees and customers; contract awards in connection with re-competes for present business and/or competition for new business; our ability to manage our increased debt obligations; compliance with bank financial and other covenants; changes in client budgetary priorities; government contract procurement (such as bid and award protests, small business set asides, loss of work due to organizational conflicts of interest, etc.) and termination risks; the impact of inflation and higher interest rates; an other risks described in our SEC filings. For a discussion of such risks and uncertainties which could cause actual results to differ from those contained in the forward-looking statements, see &#8220;Risk Factors&#8221; in the Company&#8217;s periodic reports filed with the SEC, including our Annual Report on Form 10-K for the fiscal year ended September&#160;30, 2023, as well as interim quarterly filings thereafter. The forward-looking statements contained herein are not historical facts, but rather are based on current expectations, estimates, assumptions and projections about our industry and business. Such forward-looking statements are made as of the date hereof and may become outdated over time. The Company does not assume any responsibility for updating forward-looking statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview and Background</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DLH Holdings Corp. ("DLH") delivers improved health and cyber readiness solutions for federal government customers through digital transformation, science research and development, and systems engineering and integration. We bring a unique combination of government sector experience, proven methodology, and unwavering commitment to solve the complex problems faced by civilian and military customers alike, doing so by leveraging multiple capabilities, including cyber technology, artificial intelligence, advanced analytics, cloud-based applications, and telehealth systems</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Competitive Advantages</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe we are advantageously positioned within our markets through a number of features including, but not limited to:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">highly credentialed workforce;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">predominantly performing as the prime contractor;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">strong past performance record across our government contracts; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">strong bipartisan support for our key contracts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have invested in leading credentials and capabilities that we expect will deliver value to our customers. These investments include development of secure Information Technology ("IT") platforms; sophisticated data analytic tools and techniques; and implementation process improvement and quality assurance programs and techniques. We are actively pursuing additional credentials that will support our customers' ever evolving missions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Solutions and Services</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We primarily focus on improved deployment of large-scale health and defense initiatives for multiple agencies within the federal government, including the Department of Health and Human Services ("HHS"), the Department of Veterans Affairs ("VA"), Department of Defense ("DoD"), and many of their sub-agencies. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We deliver services primarily through prime contracts awarded by the federal government through competitive bidding processes. We have a diverse mix of contract vehicles with various agencies of the federal government, which supports our overall corporate growth strategy. Our revenue is distributed to time and materials contracts (56.0%), firm fixed price contracts (23.8%), and cost reimbursable contracts (20.2%).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide the following services and solutions, which are aligned with the long-term needs of our customers:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Digital Transformation and Cyber Security;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Science Research and Development; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Systems Engineering and Integration</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Digital Transformation and Cyber Security</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide critical digital transformation and cyber security solutions across the federal civilian and cyber defense communities, leveraging advanced technology to modernize obsolete systems, protect sensitive information, manage large datasets, and enhance operational efficiency. Our suite of tools includes artificial intelligence and machine learning, cloud enablement, cybersecurity ecosystem, big data analytics, and modeling and simulation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IT modernization and cyber security maturity are priority initiatives throughout our customer set. Our customers, including numerous institutes and centers within the National Institutes of Health ("NIH"), the Defense Health Agency ("DHA"), Tele-medicine and Advanced Technology Research Center ("TATRC"), and US Navy Naval Information Warfare Center ("NIWC"), rely on our information technology support to enable their vital missions. We work with these customers to reduce risk and build resilience to cyber and physical threats to the federal government&#8217;s infrastructure, providing the full spectrum of cyber capabilities, cryptographic and true cyber engineering, Certified Information Security Officer ("CISO") / Information System Security Officer ("ISSO") support, risk management frameworks, Continuity of Operations ("COOP") / Disaster Recovery, and enterprise infrastructure and cloud governance focused on designing and implementing zero trust architecture.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Science Research and Development</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We advance scientific knowledge and understanding through our extensive research portfolio and domain expertise. We primarily provide large-scale data analytics, testing and evaluation, clinical trials research services, and epidemiology studies to support multiple operating divisions within HHS, including NIH and the Center for Disease Control and Prevention ("CDC"), as well as the Military Health System.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our employees support innovative, cutting-edge research on emerging trends, health informatics analyses, and application of best practices including mobile, social, and interactive media. We leverage evidence-based methods and web technology to drive health equity to our most vulnerable populations through public engagement. Projects often involve highly specialized expertise and transformative R&amp;D support services. Our decades of experience designing, conducting, and analyzing studies for our diverse customer base, and our full-service clinical research solutions are designed for each customer&#8217;s specific research development program. Our employees provide expert knowledge and experience that supports our customers&#8217; missions.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">System Engineering and Integration</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our employees specialize in delivering engineering solutions that support our customers' evolving needs by rapidly deploying resources, solutions, and services. This includes specialized engineering expertise, encompassing areas of pharmaceutical </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">delivery logistics, fire protection engineering, biomedical equipment, and technology engineering on behalf of the VA, NIWC, HHS and other federal customers.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize automation to accelerate infrastructure innovation and help customers define a lifecycle for automation assets, as well as set standards for version control, testing, and release processes that proved a robust foundation for their customers. DLH delivers IT operational resilience and efficiency in parallel with technology innovation integration, via hybrid and multi-cloud solutions, leveraging integrated services, process automation, advanced tool stacks, and mature quality processes. Our employees engineer, implement, and operate solutions that demonstrate measurable results to satisfy our customer&#8217;s management requirements, thus helping customers to confidently deploy secure platforms and technologies that reduce operational costs.  We have invested in agile software development credentials for our technical staff, and have achieved Capability Maturity Model Integration ("CMMI") level 3.  Our enterprise lifecycle logistics support services encompass military systems deployed worldwide, as well as scientific and IT systems and peripherals for Federal civilian agencies.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:174%">Major Customers</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenues are from agencies of the U.S. Federal government. A major customer is defined as a customer from whom we derive at least</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10% of our revenues. The following table summarizes revenue by customer for the three months ended December&#160;31, 2023 and 2022 as follows (in thousands and percent):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.707%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent of total revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent of total revenue</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Department of Health and Human Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,297&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,305&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Department of Veterans Affairs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Department of Defense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,871&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other customers with less than 10% share of total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,002&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,462&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">97,850</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72,738</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Major Contracts</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate primarily through prime contracts awarded by the government through competitive bidding processes. We have a diverse mix of contract vehicles with various agencies of the U.S. government, which supports our overall corporate growth strategy. A major contract is defined as a contract or set of contracts from which we derive at least</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10% of our revenues.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revenue attributable to the VA was derived from 16 separate contracts covering the Company's performance of pharmacy and logistics services in support of the VA's Consolidated Mail Outpatient Pharmacy ("CMOP") program. </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Nine contracts for pharmacy services, which represent approximately $19.2&#160;million and $19.2&#160;million of revenues for the three months ended December&#160;31, 2023 and 2022, respectively, are currently operating under a bridge contract through February&#160;29, 2024. We are currently engaging with the VA for further extensions of the bridge contract. </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Seven contracts for logistics services represent approximately $15.5&#160;million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $14.5&#160;million of revenues for the three months ended December&#160;31, 2023 and 2022, respectively, are currently operating under a bridge contract through February&#160;29, 2024. We are currently engaging with the VA for further extensions of the bridge contract. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The VA has issued a request for proposal for healthcare logistics and pharmacy services for each CMOP location. The procurements were set-aside for a service-disabled veteran owned small business ("SDVOSB") as the prime contractor. DLH maintains relationships with SDVOSB partners.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Should the new contracts for performance of these services be awarded to a partner of DLH, the Company expects to continue to perform a significant amount of the contract&#8217;s volume of business as a subcontractor. Should the VA conclude that an award to an SDVOSB prime contractor is not in the best interest of the government, they may reissue a solicitation in an unrestricted competition. DLH believes that its service excellence over many years on the program would provide an advantage in any competition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We remain dependent upon the continuation of our relationships with the VA and HHS as a significant portion of our revenue is concentrated in contracts with these customers. Our results of operations, cash flows and financial condition would be materially adversely affected if we were unable to continue our relationship with either of these customers, if we were to lose any of our material current contracts, or if the amount of services we provide to them is materially reduced.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Backlog</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023, our backlog was approximately $653.5&#160;million, of which $132.3&#160;million was funded backlog. At September&#160;30, 2023, our backlog was approximately $704.8&#160;million, of which $169.9&#160;million was funded backlog.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define backlog as our estimate of remaining future revenue from existing signed contracts, assuming the exercise of all options relating to such contracts and including executed task orders issued under Indefinite Quantity/Indefinite Delivery ("IDIQ") contracts or if the contract is a single award IDIQ contract.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define funded backlog as the portion of backlog for which funding is appropriated and allocated to the contract by the customer and authorized for payment by the customer, once specified work is completed. Funded backlog does not include the full contract value as Congress often appropriates funding for contracts on a yearly or quarterly basis.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Circumstances and events may cause changes in the amount of our backlog and funded backlog, including the execution of new contracts, extension of existing contracts, non-renewal or completion of current contracts, early termination, and adjustments to estimates. Changes in funded backlog may be affected by the funding cycles of the government. While no assurances can be given that existing contracts will result in earned revenue in any future period, or at all, our major customers have historically exercised their contractual renewal options.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Backlog value is quantified from management's judgment and assumptions about the volume of services based on past volume trends and current planning developed with customers. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Forward-Looking Business Trends</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our mission is to expand our position as a trusted provider of technology-enabled healthcare and public health services, medical logistics, and readiness enhancement services to active duty personnel, veterans, and civilian populations and communities. Our primary focus within the defense agency markets includes cyber security, military service members' and veterans' requirements for telehealth services, behavioral healthcare, medication therapy management, process management, clinical systems support, and healthcare delivery. Our primary focus within the civilian agency markets includes digital transformation, IT modernization, healthcare and social programs delivery and readiness. These include compliance monitoring on large scale programs, technology-enabled program management, consulting, and digital communications solutions ensuring that education, health, and social standards are being achieved within underserved and at-risk populations. We believe these business development priorities will position the Company to expand within top national priority programs and funded areas. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Federal budget outlook for fiscal year 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The President&#8217;s budget proposal for fiscal year ("FY") 2024 outlines many initiatives that include investments to rebuild our country&#8217;s physical infrastructure, strengthen supply chains, combat inflation, expand economic opportunity, respond to the changing climate, sustain and strengthen national defense, and bolster America's public health infrastructure. Specifically, the investment in public health infrastructure involves improving the nation&#8217;s readiness for future pandemics and other biological threats, expanding access to vaccines and healthcare, and defeating diseases and epidemics such as, but not limited to, the opioid and HIV/AIDS epidemics. The budget's initiatives are further reflected in the budget requests for the HHS, VA, and DoD.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While Congress has not completed the final appropriation bills for the government&#8217;s 2024 fiscal year, the Company continues to believe that its key programs benefit from bipartisan support and does not expect a material impact on its current business base from budget negotiations. If the appropriations bills are not timely enacted, government agencies operate under a continuing resolution ("CR"), which may negatively impact our business due to delays in new program starts, delays in contract award decisions, and other factors. On January&#160;19, 2024, the President signed a CR providing funds to the federal government through March&#160;1, 2024 for several agencies and through March&#160;8, 2024 for the remaining. When a CR expires, unless appropriations bills have been passed by Congress and signed by the President, or a new CR is passed and signed into law, the government must cease operations, or shutdown, except in certain emergency situations or when the law authorizes continued activity. We continuously review our operations in an attempt to identify programs potentially at risk from CRs so that we can consider appropriate contingency plans.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Potential impact of federal contractual set-aside laws and regulations:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal government has an overall goal of 23% of prime contracts flowing through small businesses. As previously reported, various agencies within the federal government have policies that support small business goals, including the adoption of the &#8220;Rule of Two&#8221; by the VA, which provides that the agency shall award contracts by restricting competition for the contract to service-disabled or other veteran-owned businesses. To restrict competition pursuant to this rule, the contracting officer must reasonably expect that at least two of these businesses, which are capable of delivering the services, will submit offers and that the award can be made at a fair and reasonable price that offers best value to the U.S, When two qualifying small businesses cannot be identified, the VA may proceed to award contracts following a full and open bid process.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes that its past performance in this market and track record of success provide a competitive advantage. However, the effect of set-aside provisions may limit our ability to compete for prime contractor positions on programs that we recompete or that we have targeted for growth. In these cases, the Company may elect to join a team with an eligible contractor as prime for specific pursuits that align with our core markets and corporate growth strategy.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i6780c0419a50465bacee8b242531edb4_67"></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Results of Operations </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes results operations for the three months ended December&#160;31, 2023 and 2022 as follows (in thousands except for per share amounts, and percentage of revenue):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:36.749%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.736%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.736%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.307%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated&#160;Statements&#160;of&#160; Operations:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,850&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,738&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,112&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of operations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,825&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,697&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,424&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate development costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,735&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,735)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,253&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,402&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,031&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,817&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,214&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income from operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,819</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,921</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,898</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,830&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before provision for income tax</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,161</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,091</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">70</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income tax  expense</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(534)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,151</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,547</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">604</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share - basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share - diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Revenue</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue for the three months ended December&#160;31, 2023 increased of $25.1&#160;million  over the prior year period, principally due to the December 2022 acquisition. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Operations</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract costs primarily include the costs associated with providing services to our customers. These costs are generally comprised of direct labor and associated fringe benefit costs, subcontract cost, other direct costs, and the related management and infrastructure costs. For the three months ended December&#160;31, 2023, contract costs increased by approximately&#160;$21.8&#160;million primarily due to the December 2022 acquisition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative costs are for those employees not directly providing services to our customers, to include but not limited to executive management, business development accounting, and human resources. These costs increased by approximately $0.3&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">from the same period in the prior fiscal year. As a percentage of revenue general administrative costs decreased to 7.9% from 10.2%. The decrease as a percentage of revenue was primarily due to increased operating leverage and timing of business development expenses.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended December&#160;31, 2023, depreciation and amortization costs were approximately $0.1&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $4.1&#160;million, respectively, as compared to approximately $0.2&#160;million and $2.2&#160;million for the prior fiscal year period, respectively. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Expense, net</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense, net, includes interest expense on the Company's term loan and amortization of deferred financing costs on debt obligations. For the three months ended December&#160;31, 2023 and 2022, interest expense, net was approximately $4.7&#160;million and $1.8&#160;million, respectively. The increase in interest expense was primarily due to the borrowing required to finance the December 2022 acquisition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Provision for Income Tax Expense</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended December&#160;31, 2023 and 2022, DLH recorded a $0.0&#160;million and $0.5&#160;million provision for income taxes expense, respectively. The effective tax rate for the three months ended December&#160;31, 2023 and 2022 was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.4% and 26.0%, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div><span><br/></span></div><div id="i6780c0419a50465bacee8b242531edb4_70"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Non-GAAP Financial Measures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses EBITDA as a supplemental non-GAAP measure of our performance. DLH defines EBITDA as net income excluding (i) interest expense, (ii) income tax expense, and (iii) depreciation and amortization.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a non-GAAP basis, Earnings Before Interest, Tax, Depreciation, and Amortization ("EBITDA") for the three months ended December&#160;31, 2023 was approximately $11.1&#160;million and $6.3&#160;million, respectively. The increase from the same period in the prior fiscal year was principally due to the contribution of the December 2022 acquisition.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">This non-GAAP measure of our performance is used by management to conduct and evaluate its business during its regular review of operating results for the periods presented. Management and our Board utilize this non-GAAP measure to make decisions about the use of our resources, analyze performance between periods, develop internal projections and measure management's performance. We believe that this non-GAAP measure are useful to investors in evaluating our ongoing operating and financial results and understanding how such results compare with our historical performance. By providing this non-GAAP measure as a supplement to GAAP information, we believe this enhances investors understanding of our business and results of operations. EBITDA is not a recognized measurement under accounting principles generally accepted in the United States, or GAAP, and when analyzing our performance investors should (i) evaluate adjustments in our reconciliation to the nearest GAAP financial measures and (ii) use non-GAAP measures in addition to, and not as an alternative to, measures of our operating results as defined under GAAP. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reconciliation of GAAP net income to EBITDA, a non-GAAP measure:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:54.339%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.549%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,151&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,547&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i) Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,830&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii) Provision for income tax expense</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(534)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iii) Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,253&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,402&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EBITDA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,072</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,323</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,749</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%;text-decoration:underline">Liquidity and capital management</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the change in cash is presented below for the three months ended December&#160;31, 2023 and 2022 as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:70.034%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,071&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,973&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(174)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(180,342)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash (used in) provided by financing activities</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,981)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net change in cash</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(84)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,136</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows from operations totaled approximately&#160;$5.1&#160;million&#160;and&#160;$8.0&#160;million for the three months ended December&#160;31, 2023&#160;and&#160;2022, respectively. The decrease in cash from operations was principally due to a decrease in accounts payable.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We used&#160;$0.2&#160;million&#160;and&#160;$180.3&#160;million&#160;of cash in investing activities during the three months ended December 31,&#160;2023&#160;and&#160;2022, respectively. The cash utilized in the prior fiscal year period was predominantly due to the December 2022 acquisition.  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash used in and provided by financing activities during the three months ended&#160;December&#160;31, 2023 and 2022 were&#160;approximately $5.0 million&#160;and $173.5 million, respectively. The cash used in the three months ended December&#160;31, 2023 was principally due to retiring outstanding term debt while in the three months ended December&#160;31, 2022 the cash provided was to finance the December 2022 acquisition. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Sources of cash</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, our immediate sources of liquidity include cash of approximately $0.1&#160;million, accounts receivable, and access to our secured revolving line of credit facility. This credit facility provides us with access of up to $70.0 million, subject to certain conditions including eligible accounts receivable. As of December&#160;31, 2023, we had unused borrowing capacity of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $22.8 million, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which is net of outstanding letters of credit. The Company's present operating liabilities are largely predictable and consist of vendor and payroll related obligations. We believe that our current investment and financing obligations are adequately covered by cash generated from profitable operations and that planned operating cash flow should be sufficient to support our operations for twelve months from the date of issuance of these consolidated financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Credit Facilities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of our credit facilities for the period ended December&#160;31, 2023 is as follows (in thousands): </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:43.914%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.497%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Arrangement</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Loan Balance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Interest*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Maturity Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secured term loan (a) due December 8, 2027</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,031&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">SOFR</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> + 4.1%</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 8, 2027</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secured revolving line of credit (b) due December 8, 2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">SOFR</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> + 4.1%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 8, 2027</span></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Secured Overnight Financing Rate ("SOFR") as of December&#160;31, 2023 wa</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s 5.4%. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September&#160;19, 2019, we executed a floating-to-fixed interest rate swap with First National Bank ("FNB") as counter party. The swap has a notional of $9.0&#160;million at December&#160;31, 2023, a fixed interest rate of 1.61% and a maturity date of June&#160;7, 2024. On January&#160;31, 2023, we executed an additional floating-to-fixed interest rate swap with FNB which has a notional amount of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$96.0&#160;million at December&#160;31, 2023, a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> fixed interest rate is 4.10% and a maturity date of January&#160;31, 2026. As a result of entering these agreements, for the three months ended December&#160;31, 2023, interest expense has been decreased by approximately $0.4&#160;million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)  Represents the principal amounts payable on our term loan, which is secured by liens on substantially all of the assets of the Company. The principal of the term loan is payable in quarterly installments with the remaining balance due on December&#160;8, 2027</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) The secured revolving line of credit has a ceiling of up to $70.0&#160;million and a maturity date of December&#160;8, 2027. The Company has accessed funds from the revolving credit facility during the quarter and has a balance outstanding at December&#160;31, 2023 of $15.4 million</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The secured term loan and secured revolving line of credit are secured by liens on substantially all of the assets of the Company. The provisions of our credit facilities are fully described in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_49">Note 7. Credit Facilities</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the consolidated financial statements. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:15pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Contractual Obligations</span></div><div style="margin-bottom:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contractual obligations as of December&#160;31, 2023 are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.993%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.503%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Payments Due by Period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Next 12</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2-3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4-5</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">More than 5</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Months</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt obligations</span></td><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,381&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,350&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,531&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Facility operating leases</span></td><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,004&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment operating leases</span></td><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total contractual obligations</span></td><td colspan="3" style="display:none"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">197,141</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,703</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">43,639</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">128,504</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,295</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Critical Accounting Policies and Estimates</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. The most significant of these estimates and assumptions relate to estimating costs including overhead and its allocation, valuing and determining the amortization periods for long-lived intangible assets, interest rate swaps, stock-based compensation, and right-of-use assets and leases liabilities. We evaluate these estimates and judgments on an ongoing basis and base our estimates on historical experience, current and expected future outcomes, third-party evaluations, and various other assumptions that we believe are reasonable under the circumstances. The results of these estimates form the basis for making judgments about the carrying values of assets and liabilities as well as identifying and assessing the accounting treatment with respect to commitments and contingencies. We revise material accounting estimates if changes occur, such as more experience is acquired, additional information is obtained, or there is new information on which an estimate was or can be based. Actual results could differ from those estimates. For a detailed discussion on the application of these and other accounting policies, refer to </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_28">Note 2. Significant Accounting Policies</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the accompanying notes to our consolidated financial statements contained elsewhere in this his Quarterly Report on Form 10-Q for discussion relative to the Company's use of estimates. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue over time when there is a continuous transfer of control to our customer. For our U.S. government contracts, this continuous transfer of control to the customer is supported by clauses in the contract that allow the U.S. government to unilaterally terminate the contract for convenience, pay us for costs incurred plus a reasonable profit, and take control of any work in process. When control is transferred over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. For services contracts, we satisfy our performance obligations as services are rendered. We use cost-based input and time-based output methods to measure progress. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For time and materials contracts, revenue is recognized to the extent of billable rates times hours delivered plus materials and other reimbursable costs incurred. Revenue for cost reimbursable contracts is recorded as reimbursable costs are incurred, including an estimated share of the applicable contractual fees earned. For firm fixed price contracts, the consideration received for our performance is set at a predetermined price. Revenue for our firm fixed price contracts is recognized over time using a straight-line measure of progress. Contract costs are expensed as incurred. Estimated losses are recognized when identified. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6780c0419a50465bacee8b242531edb4_40">Note 4. Revenue Recognition</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the accompanying notes to our consolidated financial statements contained elsewhere in this Quarterly Report on Form 10-Q for discussion relative to the Company's revenue recognition in accordance with ASC-606. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Long-lived Assets </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our long-lived assets include equipment and improvements, right-of-use assets, intangible assets, and goodwill. The Company continues to review its long-lived assets for possible impairment or loss of value at least annually or more frequently upon the occurrence of an event or when circumstances indicate that a reporting unit&#8217;s carrying amount is greater than its fair value. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equipment and improvements are stated at cost. Depreciation and amortization are provided using the straight-line method over the estimated useful asset lives (3 to 7 years) and the shorter of the initial lease term or estimated useful life for leasehold improvements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred to place the asset in service are capitalized and costs incurred after implementation are expensed. Amortization expense is recorded when the software is placed in service on a straight-line basis over the estimated useful life of the software.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets are measured at the present value of future minimum lease payments, including all probable renewals, plus lease payments made to the lessor before or at lease commencement and indirect costs, less incentives received. Our right-of-use assets include long-term leases for facilities and equipment and are amortized over their respective lease terms.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are originally recorded at fair value and amortized on a straight-line basis over the assessed useful lives. The assessed useful lives of the assets are 10 years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continues to review its goodwill for possible impairment or loss of value at least annually or more frequently upon the occurrence of an event or when circumstances indicate that a reporting unit&#8217;s carrying amount is greater than its fair value. Based on the results of the work performed, the Company has concluded that no impairment loss was warranted, as no change in business conditions occurred which would have a material adverse effect on the valuation of goodwill. Factors including non-renewal of a major contract or other substantial changes in business conditions could have a material adverse effect on the valuation of goodwill in future periods and the resulting charge could be material to future periods&#8217; results of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Provision for Income Tax Expense</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes in accordance with the liability method, whereby deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities, using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred tax assets are reflected on the consolidated balance sheet when it is determined that it is more likely than not that the asset will be realized. This guidance also requires that deferred tax assets be reduced by a valuation allowance if it is more likely than not that some or all of the deferred tax asset will not be realized. The Company has fully utilized its net operating loss carryforwards.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-based Equity Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the fair value-based method for stock-based compensation. Options issued are designated as either an incentive stock or a non-statutory stock option. No option may be granted with a term of more than 10 years from the date of grant. Option awards may depend on achievement of certain performance measures determined by the Compensation Committee of our Board. Shares issued upon option exercise are newly issued common shares. All awards to employees and non-employees are recorded at fair value on the date of the grant and expensed over the period of vesting. The Company uses a Monte Carlo method to estimate the fair value of each stock option at the date of grant. Any consideration paid by the option holders to purchase shares is credited to capital stock. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div id="i6780c0419a50465bacee8b242531edb4_73"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 3:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except as described elsewhere in this report, the Company has not engaged in trading practices in securities or other financial instruments and therefore does not have any material exposure to interest rate risk, foreign currency exchange rate risk, commodity price risk or other similar risks, which might otherwise result from such practices. The Company has limited foreign operations and therefore is not materially subject to fluctuations in foreign exchange rates, commodity prices or other market rates or prices from market sensitive instruments.  We have executed a set of floating-to-fixed interest rate swaps with a total notional amount of  $105&#160;million at December&#160;31, 2023.  The remaining balance of our debt is subject to floating interest rates.  </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have determined that a 1.0% increase to SOFR would impact our interest expense by approximately $0.7 million per year.  As of December&#160;31, 2023, the interest rate on the floating interest rate debt was 9.5%.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i6780c0419a50465bacee8b242531edb4_76"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 4:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; CONTROLS AND PROCEDURES</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our CEO and President and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Rule&#160;13a-15(e)&#160;or 15d-15(e)&#160;under the Securities Exchange Act of 1934) as of the end of the period covered by this report. Based on the evaluation of these controls and procedures, our disclosure controls and procedures were effective at the reasonable assurance level to ensure that information required to be disclosed by us in the reports that we file or submit under the Securities Exchange Act of 1934 (i) is recorded, processed, summarized and reported, within the time periods specified in the SEC&#8217;s rules&#160;and forms and (ii) that such information is accumulated and communicated to our management, including our CEO and President and Chief Financial Officer, to allow timely decisions regarding required disclosure.</span></div><div style="text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, including our CEO and President and Chief Financial Officer, does not expect that our disclosure controls and procedures or our internal controls will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within our company have been detected. Our management, however, believes our disclosure controls and procedures are in fact effective to provide reasonable assurance that the objectives of the control system are met.</span></div><div style="text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control over Financial Reporting</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no changes in our internal control over financial reporting (as defined in Rules&#160;13a-15(f)&#160;and 15d-15(f)&#160;under the Securities Exchange Act of 1934) identified in connection with the evaluation of our internal controls that occurred during the fiscal quarter ended&#160;December&#160;31, 2023, that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div><span><br/></span></div><div id="i6780c0419a50465bacee8b242531edb4_79"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;II &#8212; OTHER INFORMATION</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><div id="i6780c0419a50465bacee8b242531edb4_82"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; LEGAL PROCEEDINGS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a commercial enterprise and employer, the Company is subject to various claims and legal actions in the ordinary course of business. These matters can include professional liability, workers&#8217; compensation, tax, payroll and employee-related matters, other commercial disputes arising in the course of its business, and inquiries and investigations by governmental agencies regarding our employment practices or other matters. The Company is not aware of any pending or threatened litigation that it believes is reasonably likely to have a material adverse effect on its results of operations, financial position or cash flows.</span></div><div style="text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i6780c0419a50465bacee8b242531edb4_85"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1A:&#160;&#160;&#160;&#160;&#160; RISK FACTORS</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating results and financial condition have varied in the past and may in the future vary significantly depending on a number of factors. In addition to the other information set forth in this report, you should carefully consider the factors discussed in the &#8220;Risk Factors&#8221; section in our Annual Report on Form&#160;10-K for the year ended September&#160;30, 2023, in our Quarterly Report on Form 10-Q for the quarter ended December&#160;31, 2023,  and in our other reports filed with the SEC concerning the risks associated with our business, financial condition and results of operations. These factors, among others, could materially and adversely affect our business, results of operations, financial condition or liquidity and cause our actual results to differ materially from those contained in statements made in this report and presented elsewhere by management from time to time. The risks we have identified in our reports are not the only risks facing us. Additional risks and uncertainties not currently known to us or that we currently believe are immaterial may also materially adversely affect our business, results of operations, financial condition or liquidity. </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Item 1A, Risk Factors, in our Annual Report on Form 10-K for the fiscal year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We believe that there have been no material changes from the risk factors described in our Annual Report on Form 10-K for the fiscal year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;30, 2023.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="i6780c0419a50465bacee8b242531edb4_88"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 2:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the period covered by this report, the Company did not issue any securities that were not registered under the Securities Act of 1933, as amended, except as has been reported in previous filings with the SEC or as set forth elsewhere herein.&#160;</span></div><div style="padding-right:4.5pt"><span><br/></span></div><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Registrant Repurchases of Securities</span></div><div style="padding-right:4.5pt"><span><br/></span></div><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the quarter ended December 31, 2023 in connection with exercise of employee stock options, holders of options surrendered to the company a total of 27,821 shares of our common stock already owned by the holder in consideration of the payment of the exercise price of such option and related tax obligations.  Such events are reflected on the table below.</span></div><div style="padding-right:4.5pt"><span><br/></span></div><div style="padding-right:4.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"/><td style="width:39.232%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.948%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.948%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.948%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.404%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.948%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.407%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Number of Shares Purchased</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average Price Paid per Share</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Number of Shares Purchased As a Part of Publicly Announced</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dollar Value of Shares that May Yet Be Purchased Under the Plan (in thousands) </span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,785&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.68&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,036&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27,821</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="padding-right:4.5pt"><span><br/></span></div><div style="padding-right:4.5pt"><span><br/></span></div><div id="i6780c0419a50465bacee8b242531edb4_91"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 3:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; DEFAULTS UPON SENIOR SECURITIES</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div id="i6780c0419a50465bacee8b242531edb4_94"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 4:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; MINE SAFETY DISCLOSURES</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div><span><br/></span></div><div id="i6780c0419a50465bacee8b242531edb4_97"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 5:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; OTHER INFORMATION</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)  None</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) None</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c) During the three months ended December 31, 2023, no director or office of the Company <ix:nonNumeric contextRef="c-1" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-610"><ix:nonNumeric contextRef="c-1" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-611">adopted</ix:nonNumeric></ix:nonNumeric> or <ix:nonNumeric contextRef="c-1" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-612"><ix:nonNumeric contextRef="c-1" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-613">terminated</ix:nonNumeric></ix:nonNumeric> a "rule 10b5-1 trading arrangement" or "non-rule 10b5-1 trading arrangement," as each term is defined in Item 408 (a) of Regulation S-K.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="i6780c0419a50465bacee8b242531edb4_100"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 6:&#160;&#160;&#160;&#160;&#160;&#160;&#160; EXHIBITS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:102%">Exhibits to this report which have previously been filed with the Commission are incorporated by reference to the document referenced in the following table. The exhibits designated with a number sign (#) indicate a management contract or compensation plan or arrangement.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:52.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.938%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.498%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.382%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Incorporated&#160;by&#160;Reference</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Filed</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit&#160;Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Form</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Herewith</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit311.htm">31.1</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit311.htm">Certification of Chief Executive Officer pursuant to Section&#160;17 CFR 240.13a-14(a)&#160;or 17 CFR 240.15d-14(a)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit312.htm">31.2</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit312.htm">Certification of Chief Financial Officer pursuant to Section&#160;17 CFR 240.13a-14(a)&#160;or 17 CFR 240.15d-14(a)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit32a.htm">32</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit32a.htm">Certification of Chief Executive Officer and Chief Financial Officer pursuant to 17 CFR 240.13a-14(b)&#160;or 17 CFR 240.15d-14(b)&#160;and Section&#160;1350 of Chapter 63 of Title 18 of the United States Code</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.0</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The following financial information from the DLH Holdings Corp. Quarterly Report on Form&#160;10-Q for the fiscal quarter ended December&#160;31, 2023, formatted in iXBRL (Inline eXtensible Business Reporting Language) and filed electronically herewith: (i)&#160;the Consolidated Balance Sheets; (ii)&#160;the Consolidated Statements of Operations; (iii)&#160;the Consolidated Statements of Cash Flows; and, (iv)&#160;the Notes to the Consolidated Financial Statements.</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104.0</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="i6780c0419a50465bacee8b242531edb4_103"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURE</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.883%"><tr><td style="width:1.0%"/><td style="width:25.248%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.248%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.041%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DLH HOLDINGS CORP.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Kathryn M. JohnBull</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kathryn M. JohnBull</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(On behalf of the Registrant and as <br/>Principal Financial and Accounting Officer)<br/></span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated: January&#160;31, 2024</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div><div style="text-align:center"><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>exhibit311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>exhibit311</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- exhibit311001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit311001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">EXHIBIT 31.1    Certification    I, Zachary C. Parker, certify that:    1. I have reviewed this quarterly report on Form 10-Q of DLH Holdings Corp.;         2. 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;         3. 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;         4. The registrant's other certifying officers and I are responsible for establishing and maintaining disclosure  controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control  over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and  have:           a) designed such disclosure controls and procedures, or caused such disclosure controls and  procedures to be designed under our supervision, to ensure that material information relating to  the registrant, including its consolidated subsidiaries, is made known to us by others within  those entities, particularly during the period in which this report is being prepared;           b) designed such internal control over financial reporting, or caused such internal control over  financial reporting to be designed under our supervision, to provide reasonable assurance  regarding the reliability of financial reporting and the preparation of financial statements for  external purposes in accordance with generally accepted accounting principles;           c) evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in  this report our conclusions about the effectiveness of the disclosure controls and procedures, as  of the end of the period covered by this report based on such evaluation; and           d) disclosed in this report any change in the registrant's internal control over financial reporting that  occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in  the case of an annual report) that has materially affected, or is reasonably likely to materially  affect, the registrant's internal control over financial reporting; and         5. The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of  internal control over financial reporting, to the registrant's auditors and the audit committee of the  registrant's board of directors (or persons performing the equivalent functions):           a) all significant deficiencies and material weaknesses in the design or operation of internal control  over financial reporting which are reasonably likely to adversely affect the registrant's ability to  record, process, summarize and report financial information; and           b) any fraud, whether or not material, that involves management or other employees who have a  significant role in the registrant's internal control over financial reporting.    Date: January 31, 2024     /s/ Zachary C. Parker_____    Zachary C. Parker  Chief Executive Officer   (Principal Executive Officer)    </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>exhibit312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>exhibit312</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- exhibit312001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit312001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">EXHIBIT 31.2  Certification  I, Kathryn M. JohnBull, certify that:  1. I have reviewed this quarterly report on Form 10-Q of DLH Holdings Corp.; 2. 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; 3. 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; 4. The registrant's other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have: a) designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared; b) designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; c) evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and d) disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and 5. The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions): a) all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and b) any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting. Date: January 31, 2024  /s/ Kathryn M. JohnBull________   Kathryn M. JohnBull  Chief Financial Officer  (Principal Accounting Officer)  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>4
<FILENAME>exhibit32a.htm
<DESCRIPTION>EX-32
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>exhibit32a</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- exhibit32a001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit32a001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">  EXHIBIT 32      Certification of Chief Executive Officer and Chief Financial Officer  Pursuant to 18 U.S.C. Section 1350,  As Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002    In connection with the Quarterly Report of DLH Holdings Corp. (the &#8220;Company&#8221;) on Form 10-Q for the period  ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;),  the undersigned, being, Zachary C. Parker, Chief Executive Officer, and Kathryn M. JohnBull, Chief Financial  Officer and Principal Accounting Officer, certify, pursuant to 18 U.S.C. ss.1350, as adopted pursuant to Section 906  of the Sarbanes-Oxley Act of 2002, that:      (1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act  of 1934; and           (2) The information contained in the Report fairly presents, in all material respects, the financial condition  and result of operations of the Company.           Dated: January 31, 2024    /s/ Zachary C. Parker_____   /s/ Kathryn M. JohnBull ________    Zachary C. Parker Kathryn M. JohnBull  Chief Executive Officer   (Principal Executive Officer)  Chief Financial Officer  (Principal Accounting Officer)                 A signed original of this written statement required by Section 906 has been provided to the Company and will  be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.      </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>5
<FILENAME>dlhc-20231231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:7c0fca9b-6353-4a37-b1ed-6c8ba2cf3f94,g:d8a877ae-7999-48b9-97f2-263f39a68dd1-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dlhc="http://www.dlhcorp.com/20231231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.dlhcorp.com/20231231">
  <xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="dlhc-20231231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="dlhc-20231231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="dlhc-20231231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="dlhc-20231231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.dlhcorp.com/role/Cover">
        <link:definition>0000001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFOPERATIONS" roleURI="http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS">
        <link:definition>0000002 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>0000003 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>0000005 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" roleURI="http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY">
        <link:definition>0000006 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentationandPrinciplesofConsolidation" roleURI="http://www.dlhcorp.com/role/BasisofPresentationandPrinciplesofConsolidation">
        <link:definition>0000007 - Disclosure - Basis of Presentation&#160;and Principles of Consolidation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPolicies" roleURI="http://www.dlhcorp.com/role/SignificantAccountingPolicies">
        <link:definition>0000008 - Disclosure - Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NewAccountingPronouncements" roleURI="http://www.dlhcorp.com/role/NewAccountingPronouncements">
        <link:definition>0000009 - Disclosure - New Accounting Pronouncements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognition" roleURI="http://www.dlhcorp.com/role/RevenueRecognition">
        <link:definition>0000010 - Disclosure - Revenue Recognition</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.dlhcorp.com/role/Leases">
        <link:definition>0000011 - 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 id="SupportingFinancialInformation" roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformation">
        <link:definition>0000012 - Disclosure - Supporting Financial Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CreditFacilities" roleURI="http://www.dlhcorp.com/role/CreditFacilities">
        <link:definition>0000013 - Disclosure - Credit Facilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationandEquityGrants" roleURI="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrants">
        <link:definition>0000014 - Disclosure - Stock-Based Compensation and Equity Grants</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShare" roleURI="http://www.dlhcorp.com/role/EarningsPerShare">
        <link:definition>0000015 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentandContingencies" roleURI="http://www.dlhcorp.com/role/CommitmentandContingencies">
        <link:definition>0000016 - Disclosure - Commitment and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactions" roleURI="http://www.dlhcorp.com/role/RelatedPartyTransactions">
        <link:definition>0000017 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEvents" roleURI="http://www.dlhcorp.com/role/SubsequentEvents">
        <link:definition>0000018 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesPolicies" roleURI="http://www.dlhcorp.com/role/SignificantAccountingPoliciesPolicies">
        <link:definition>9954471 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionTables" roleURI="http://www.dlhcorp.com/role/RevenueRecognitionTables">
        <link:definition>9954472 - Disclosure - Revenue Recognition (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.dlhcorp.com/role/LeasesTables">
        <link:definition>9954473 - 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 id="SupportingFinancialInformationTables" roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationTables">
        <link:definition>9954474 - Disclosure - Supporting Financial Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CreditFacilitiesTables" roleURI="http://www.dlhcorp.com/role/CreditFacilitiesTables">
        <link:definition>9954475 - Disclosure - Credit Facilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationandEquityGrantsTables" roleURI="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsTables">
        <link:definition>9954476 - Disclosure - Stock-Based Compensation and Equity Grants (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareTables" roleURI="http://www.dlhcorp.com/role/EarningsPerShareTables">
        <link:definition>9954477 - Disclosure - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentandContingenciesTables" roleURI="http://www.dlhcorp.com/role/CommitmentandContingenciesTables">
        <link:definition>9954478 - Disclosure - Commitment and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesDetails" roleURI="http://www.dlhcorp.com/role/SignificantAccountingPoliciesDetails">
        <link:definition>9954479 - Disclosure - Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionContractBalancesDetails" roleURI="http://www.dlhcorp.com/role/RevenueRecognitionContractBalancesDetails">
        <link:definition>9954480 - Disclosure - Revenue Recognition - Contract Balances (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionNarrativeDetails" roleURI="http://www.dlhcorp.com/role/RevenueRecognitionNarrativeDetails">
        <link:definition>9954481 - Disclosure - Revenue Recognition - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionDisaggregationofRevenueDetails" roleURI="http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails">
        <link:definition>9954482 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesSummaryofLeaseBalancesinConsolidatedBalanceSheetsDetails" roleURI="http://www.dlhcorp.com/role/LeasesSummaryofLeaseBalancesinConsolidatedBalanceSheetsDetails">
        <link:definition>9954483 - Disclosure - Leases - Summary of Lease Balances in Consolidated Balance Sheets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesNarrativeDetails" roleURI="http://www.dlhcorp.com/role/LeasesNarrativeDetails">
        <link:definition>9954484 - Disclosure - Leases - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesLeaseCostsDetails" roleURI="http://www.dlhcorp.com/role/LeasesLeaseCostsDetails">
        <link:definition>9954485 - Disclosure - Leases - Lease 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 id="LeasesCompanysFutureMinimumLeasePaymentsDetails" roleURI="http://www.dlhcorp.com/role/LeasesCompanysFutureMinimumLeasePaymentsDetails">
        <link:definition>9954486 - Disclosure - Leases - Company's Future Minimum Lease 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 id="LeasesOtherInformationRelatedtoLeasesDetails" roleURI="http://www.dlhcorp.com/role/LeasesOtherInformationRelatedtoLeasesDetails">
        <link:definition>9954487 - Disclosure - Leases - Other Information Related to Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupportingFinancialInformationAccountsReceivableDetails" roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsReceivableDetails">
        <link:definition>9954488 - Disclosure - Supporting Financial Information - Accounts Receivable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupportingFinancialInformationOtherCurrentAssetsDetails" roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationOtherCurrentAssetsDetails">
        <link:definition>9954489 - Disclosure - Supporting Financial Information - Other Current Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupportingFinancialInformationGoodwillDetails" roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationGoodwillDetails">
        <link:definition>9954490 - Disclosure - Supporting Financial Information - Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupportingFinancialInformationIntangibleAssetsDetails" roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationIntangibleAssetsDetails">
        <link:definition>9954491 - Disclosure - Supporting Financial Information - Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupportingFinancialInformationNarrativeDetails" roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationNarrativeDetails">
        <link:definition>9954492 - Disclosure - Supporting Financial Information - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupportingFinancialInformationEstimatedFutureAmortizationExpenseofIntangibleAssetsDetails" roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationEstimatedFutureAmortizationExpenseofIntangibleAssetsDetails">
        <link:definition>9954493 - Disclosure - Supporting Financial Information - Estimated Future Amortization Expense of Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupportingFinancialInformationEquipmentandImprovementsNetDetails" roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationEquipmentandImprovementsNetDetails">
        <link:definition>9954494 - Disclosure - Supporting Financial Information - Equipment and Improvements, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupportingFinancialInformationAccountsPayableAccruedExpenseandOtherCurrentLiabilitiesDetails" roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsPayableAccruedExpenseandOtherCurrentLiabilitiesDetails">
        <link:definition>9954495 - Disclosure - Supporting Financial Information - Accounts Payable, Accrued Expense and Other Current Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupportingFinancialInformationAccruedPayrollDetails" roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationAccruedPayrollDetails">
        <link:definition>9954496 - Disclosure - Supporting Financial Information - Accrued Payroll (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupportingFinancialInformationDebtObligationsDetails" roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationDebtObligationsDetails">
        <link:definition>9954497 - Disclosure - Supporting Financial Information - Debt Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupportingFinancialInformationInterestExpenseDetails" roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationInterestExpenseDetails">
        <link:definition>9954498 - Disclosure - Supporting Financial Information - Interest Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CreditFacilitiesSummaryofLoanFacilityDetails" roleURI="http://www.dlhcorp.com/role/CreditFacilitiesSummaryofLoanFacilityDetails">
        <link:definition>9954499 - Disclosure - Credit Facilities - Summary of Loan Facility (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CreditFacilitiesNarrativeDetails" roleURI="http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails">
        <link:definition>9954500 - Disclosure - Credit Facilities - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationandEquityGrantsNarrativeDetails" roleURI="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsNarrativeDetails">
        <link:definition>9954501 - Disclosure - Stock-Based Compensation and Equity Grants - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails" roleURI="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails">
        <link:definition>9954502 - Disclosure - Stock-Based Compensation and Equity Grants - Stock-based Compensation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationandEquityGrantsPerformanceBasedAwardsDetails" roleURI="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsPerformanceBasedAwardsDetails">
        <link:definition>9954503 - Disclosure - Stock-Based Compensation and Equity Grants - Performance Based Awards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationandEquityGrantsStockOptionActivityDetails" roleURI="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionActivityDetails">
        <link:definition>9954504 - Disclosure - Stock-Based Compensation and Equity Grants - Stock Option Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationandEquityGrantsStockOptionsOutstandingVestedandUnvestedDetails" roleURI="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionsOutstandingVestedandUnvestedDetails">
        <link:definition>9954505 - Disclosure - Stock-Based Compensation and Equity Grants - Stock Options Outstanding, Vested and Unvested (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareDetails" roleURI="http://www.dlhcorp.com/role/EarningsPerShareDetails">
        <link:definition>9954506 - 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 id="CommitmentsandContingenciesContractualObligationsDetails" roleURI="http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails">
        <link:definition>9954507 - Disclosure - Commitments and Contingencies - Contractual Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesContractualObligationsDetails_1" roleURI="http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails_1">
        <link:definition>9954507 - Disclosure - Commitments and Contingencies - Contractual Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="dlhc_DepartmentOfDefenseMember" abstract="true" name="DepartmentOfDefenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="dlhc_CommonStockForExerciseOfStockOptionsTaxObligations" abstract="false" name="CommonStockForExerciseOfStockOptionsTaxObligations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dlhc_RisksAndUncertaintiesPolicyTextBlock" abstract="false" name="RisksAndUncertaintiesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="dlhc_BacklogMember" abstract="true" name="BacklogMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="dlhc_EPSBasicAndDilutedAbstract" abstract="true" name="EPSBasicAndDilutedAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="dlhc_CostPlusFixedFeeContractMember" abstract="true" name="CostPlusFixedFeeContractMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="dlhc_AmortizationOfDebtIssuanceCostsChargedToInterestExpense" abstract="false" name="AmortizationOfDebtIssuanceCostsChargedToInterestExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dlhc_ExcessCashFlowsEqualto1.50Member" abstract="true" name="ExcessCashFlowsEqualto1.50Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="dlhc_ExcessCashFlowsLessThan2.50ButGreaterThan1.50Member" abstract="true" name="ExcessCashFlowsLessThan2.50ButGreaterThan1.50Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="dlhc_DerivativeInstrumentMaturityAxis" abstract="true" name="DerivativeInstrumentMaturityAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="dlhc_LesseeOperatingLeasesSupplementalBalanceSheetInformationTableTextBlock" abstract="false" name="LesseeOperatingLeasesSupplementalBalanceSheetInformationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="dlhc_LesseeOperatingSubleaseNumberOfOptionsToExtend" abstract="false" name="LesseeOperatingSubleaseNumberOfOptionsToExtend" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="dlhc_LesseeOperatingSubleaseOptionExtensionPeriod" abstract="false" name="LesseeOperatingSubleaseOptionExtensionPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="dlhc_PrepaidEmployeeBenefitsCurrent" abstract="false" name="PrepaidEmployeeBenefitsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dlhc_EquipmentLeasesMember" abstract="true" name="EquipmentLeasesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="dlhc_ScheduleOfAccruedPayrollTableTextBlock" abstract="false" name="ScheduleOfAccruedPayrollTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="dlhc_AccruedSeveranceCurrent" abstract="false" name="AccruedSeveranceCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dlhc_StockPricePerShareMinimumAveragePrice" abstract="false" name="StockPricePerShareMinimumAveragePrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="dlhc_OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets" abstract="false" name="OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dlhc_CommonStockValueSurrenderedForExerciseOfStockOptions" abstract="false" name="CommonStockValueSurrenderedForExerciseOfStockOptions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dlhc_CommonStockSharesSurrenderedForExerciseOfStockOptions" abstract="false" name="CommonStockSharesSurrenderedForExerciseOfStockOptions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="dlhc_RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization" abstract="false" name="RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="dlhc_UnamortizedDebtIssuanceExpenseCurrent" abstract="false" name="UnamortizedDebtIssuanceExpenseCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dlhc_DenominatorAbstract" abstract="true" name="DenominatorAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="dlhc_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" abstract="false" name="FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dlhc_FixedChargeCoverageRatio" abstract="false" name="FixedChargeCoverageRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="dlhc_DebtCovenantDomain" abstract="true" name="DebtCovenantDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="dlhc_LongTermDebtMaturityAfterYearFour" abstract="false" name="LongTermDebtMaturityAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dlhc_MaturityTwoMember" abstract="true" name="MaturityTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dlhc_DerivativeInstrumentMaturityDomain" abstract="true" name="DerivativeInstrumentMaturityDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dlhc_RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization" abstract="false" name="RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="dlhc_FacilitiesAndEquipmentMember" abstract="true" name="FacilitiesAndEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="dlhc_DebtCovenantAxis" abstract="true" name="DebtCovenantAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="dlhc_FacilityLeasesMember" abstract="true" name="FacilityLeasesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" abstract="false" name="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dlhc_PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA" abstract="false" name="PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="dlhc_LesseeOperatingSubleaseNumber" abstract="false" name="LesseeOperatingSubleaseNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="dlhc_DepartmentOfVeteransAffairsMember" abstract="true" name="DepartmentOfVeteransAffairsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="dlhc_PerformanceBasedRestrictedStockAwardsRevenueMember" abstract="true" name="PerformanceBasedRestrictedStockAwardsRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="dlhc_NamedExecutiveOfficerMember" abstract="true" name="NamedExecutiveOfficerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="dlhc_VoluntaryRepaymentsOfLongTermDebt" abstract="false" name="VoluntaryRepaymentsOfLongTermDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dlhc_ProceedsFromStockOptionsExercisedAndWarrants" abstract="false" name="ProceedsFromStockOptionsExercisedAndWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dlhc_PerformanceBasedRestrictedStockAwardsStockPriceMember" abstract="true" name="PerformanceBasedRestrictedStockAwardsStockPriceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="dlhc_NonemployeeDirectorsMember" abstract="true" name="NonemployeeDirectorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="dlhc_ExcessCashFlowsGreaterThanOrEqualto2.50Member" abstract="true" name="ExcessCashFlowsGreaterThanOrEqualto2.50Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="dlhc_MaturityOneMember" abstract="true" name="MaturityOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dlhc_ServiceBasedRestrictedStockUnitsMember" abstract="true" name="ServiceBasedRestrictedStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dlhc_DepartmentofHealthandHumanServicesMember" abstract="true" name="DepartmentofHealthandHumanServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="dlhc_ExcessCashFlowsLessThan250Member" abstract="true" name="ExcessCashFlowsLessThan250Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="dlhc_ExcessCashFlowsLessThan1.50Member" abstract="true" name="ExcessCashFlowsLessThan1.50Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="dlhc_ContractualObligationToBePaidAfterYearFour" abstract="false" name="ContractualObligationToBePaidAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dlhc_CommonStockSurrenderedForExerciseOfStockOptions" abstract="false" name="CommonStockSurrenderedForExerciseOfStockOptions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dlhc_OtherCustomersMember" abstract="true" name="OtherCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="dlhc_OmnibusEquityIncentivePlan2016Member" abstract="true" name="OmnibusEquityIncentivePlan2016Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="dlhc_LesseeOperatingSubleaseLeaseTerm" abstract="false" name="LesseeOperatingSubleaseLeaseTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="dlhc_DLHEmployeesMember" abstract="true" name="DLHEmployeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="dlhc_NumeratorAbstract" abstract="true" name="NumeratorAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>6
<FILENAME>dlhc-20231231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:7c0fca9b-6353-4a37-b1ed-6c8ba2cf3f94,g:d8a877ae-7999-48b9-97f2-263f39a68dd1-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="dlhc-20231231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:calculationLink xlink:role="http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_821bc6b3-e1aa-4d6b-8123-ff2051ecadd2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_e4d5d33a-8505-4099-b88e-18cf75af320a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_821bc6b3-e1aa-4d6b-8123-ff2051ecadd2" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_e4d5d33a-8505-4099-b88e-18cf75af320a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4203caeb-babb-4ea8-bf65-70cd34f78126" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_821bc6b3-e1aa-4d6b-8123-ff2051ecadd2" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4203caeb-babb-4ea8-bf65-70cd34f78126" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingCostsAndExpenses_ccbd67aa-7d20-4a9f-ba31-4b21180207f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingCostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_52d7bceb-6fbe-4abb-8da4-4d4a5ad65eba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingCostsAndExpenses_ccbd67aa-7d20-4a9f-ba31-4b21180207f1" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_52d7bceb-6fbe-4abb-8da4-4d4a5ad65eba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_5150a2c6-0a4b-4700-873f-b99e8c5dd96c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingCostsAndExpenses_ccbd67aa-7d20-4a9f-ba31-4b21180207f1" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_5150a2c6-0a4b-4700-873f-b99e8c5dd96c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_d043104a-0173-4ec8-a793-5a03046a55af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingCostsAndExpenses_ccbd67aa-7d20-4a9f-ba31-4b21180207f1" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_d043104a-0173-4ec8-a793-5a03046a55af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_c64cf6f8-409a-4925-b070-827253cfd25c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingCostsAndExpenses_ccbd67aa-7d20-4a9f-ba31-4b21180207f1" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_c64cf6f8-409a-4925-b070-827253cfd25c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_267fefa3-cb20-4a18-9449-17c9a4004cef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_88519136-21b2-4229-9258-2e6b68ef342a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_267fefa3-cb20-4a18-9449-17c9a4004cef" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_88519136-21b2-4229-9258-2e6b68ef342a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_cbcda306-df99-42e1-a0b4-0887cb5a5072" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_267fefa3-cb20-4a18-9449-17c9a4004cef" xlink:to="loc_us-gaap_OperatingIncomeLoss_cbcda306-df99-42e1-a0b4-0887cb5a5072" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_e9241837-bfdd-4dc9-b966-190828589c2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_3a167031-ddff-401b-844e-b9a8f257760e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_e9241837-bfdd-4dc9-b966-190828589c2d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_3a167031-ddff-401b-844e-b9a8f257760e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingCostsAndExpenses_8fe303a7-5f4f-431b-8b2a-a2817c77f646" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingCostsAndExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_e9241837-bfdd-4dc9-b966-190828589c2d" xlink:to="loc_us-gaap_OperatingCostsAndExpenses_8fe303a7-5f4f-431b-8b2a-a2817c77f646" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="dlhc-20231231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_0fa148c1-48aa-4631-ac89-f4c17e5c7c43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_b6f18cf9-c490-481b-bd5f-63f7a0182fad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_0fa148c1-48aa-4631-ac89-f4c17e5c7c43" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_b6f18cf9-c490-481b-bd5f-63f7a0182fad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_fbc622ee-45cd-4716-a70b-13ef0c41da49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_0fa148c1-48aa-4631-ac89-f4c17e5c7c43" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_fbc622ee-45cd-4716-a70b-13ef0c41da49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_a8517d7c-d926-4cb5-a876-9b02ee7b0d6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_0fa148c1-48aa-4631-ac89-f4c17e5c7c43" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_a8517d7c-d926-4cb5-a876-9b02ee7b0d6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_150ceae9-ebae-42a5-ac5c-4bacf28a7ac7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_0fa148c1-48aa-4631-ac89-f4c17e5c7c43" xlink:to="loc_us-gaap_LongTermDebtCurrent_150ceae9-ebae-42a5-ac5c-4bacf28a7ac7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_9fc830d0-af3e-4fb4-9cf0-871c8c204458" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_0fa148c1-48aa-4631-ac89-f4c17e5c7c43" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_9fc830d0-af3e-4fb4-9cf0-871c8c204458" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_1b74108a-fbe8-4cd1-8c86-fd4721cbffb5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_50c7d94e-bd8f-40b8-a297-bf1ff9348d73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_1b74108a-fbe8-4cd1-8c86-fd4721cbffb5" xlink:to="loc_us-gaap_Liabilities_50c7d94e-bd8f-40b8-a297-bf1ff9348d73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_725edeb0-b40c-4eb9-82d7-a90d8f15e062" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_1b74108a-fbe8-4cd1-8c86-fd4721cbffb5" xlink:to="loc_us-gaap_StockholdersEquity_725edeb0-b40c-4eb9-82d7-a90d8f15e062" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_ceeb35d0-75bf-4ab4-a3c4-601b2530cd44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_da6fff07-1fb8-418c-9612-bad998fd1824" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ceeb35d0-75bf-4ab4-a3c4-601b2530cd44" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_da6fff07-1fb8-418c-9612-bad998fd1824" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_84a17ef4-c0b5-4b5a-963a-cc4b2ed1d06a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ceeb35d0-75bf-4ab4-a3c4-601b2530cd44" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_84a17ef4-c0b5-4b5a-963a-cc4b2ed1d06a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_64b43919-7e47-4f8a-b463-9559d2a7d71f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ceeb35d0-75bf-4ab4-a3c4-601b2530cd44" xlink:to="loc_us-gaap_OtherAssetsCurrent_64b43919-7e47-4f8a-b463-9559d2a7d71f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_77089225-9d44-438e-88b5-0e77e5722914" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_6bcd7739-d3da-4648-8653-799eb2825a83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_77089225-9d44-438e-88b5-0e77e5722914" xlink:to="loc_us-gaap_Goodwill_6bcd7739-d3da-4648-8653-799eb2825a83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_30c2e9a7-dfd3-4398-a188-b8692497cdda" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_77089225-9d44-438e-88b5-0e77e5722914" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_30c2e9a7-dfd3-4398-a188-b8692497cdda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_ca62205e-da35-4ff3-a6f7-1adb9b7164c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_77089225-9d44-438e-88b5-0e77e5722914" xlink:to="loc_us-gaap_OtherAssets_ca62205e-da35-4ff3-a6f7-1adb9b7164c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_295d806a-f97e-40c5-b72d-dcd200f1b218" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_77089225-9d44-438e-88b5-0e77e5722914" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_295d806a-f97e-40c5-b72d-dcd200f1b218" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_49165cbb-1b6e-4ab8-8b54-63ae24f0b985" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_77089225-9d44-438e-88b5-0e77e5722914" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_49165cbb-1b6e-4ab8-8b54-63ae24f0b985" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_9036fcfa-c133-4b83-ad93-d8f46a9426d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_77089225-9d44-438e-88b5-0e77e5722914" xlink:to="loc_us-gaap_AssetsCurrent_9036fcfa-c133-4b83-ad93-d8f46a9426d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_bf364a87-2835-4eb5-bc00-5138a41b1531" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_77089225-9d44-438e-88b5-0e77e5722914" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_bf364a87-2835-4eb5-bc00-5138a41b1531" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_eda1c1df-a966-4348-a18b-5855994594a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_c6854af1-21b3-4b63-b295-7b271828c194" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_eda1c1df-a966-4348-a18b-5855994594a8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_c6854af1-21b3-4b63-b295-7b271828c194" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_95c5d1d5-8408-4151-aa5c-212e1e450a38" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_eda1c1df-a966-4348-a18b-5855994594a8" xlink:to="loc_us-gaap_CommonStockValue_95c5d1d5-8408-4151-aa5c-212e1e450a38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_acf282d3-7439-43e6-bb1c-f5d5f5c2cc09" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_eda1c1df-a966-4348-a18b-5855994594a8" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_acf282d3-7439-43e6-bb1c-f5d5f5c2cc09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_889edebc-9fa4-4585-a36f-00cfe9ba3780" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_fb78551c-5e64-40c2-a316-d022852dcb8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_889edebc-9fa4-4585-a36f-00cfe9ba3780" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_fb78551c-5e64-40c2-a316-d022852dcb8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e717478e-a4ac-43f4-abe7-ebaa7bfcaaef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_889edebc-9fa4-4585-a36f-00cfe9ba3780" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e717478e-a4ac-43f4-abe7-ebaa7bfcaaef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_6b27eeee-c832-4fd6-8936-f7ea765010c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_889edebc-9fa4-4585-a36f-00cfe9ba3780" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_6b27eeee-c832-4fd6-8936-f7ea765010c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_0b15ecff-d415-4630-8d27-575e1a8cd573" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_ce38d865-3c17-467f-8925-4dbdd87a8ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0b15ecff-d415-4630-8d27-575e1a8cd573" xlink:to="loc_us-gaap_LiabilitiesCurrent_ce38d865-3c17-467f-8925-4dbdd87a8ba1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_f7f0ef55-fca5-4070-9abd-c7c0f48c5a9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0b15ecff-d415-4630-8d27-575e1a8cd573" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_f7f0ef55-fca5-4070-9abd-c7c0f48c5a9e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="dlhc-20231231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a81f2c4b-1b15-4bf0-8c2f-754da6f7fc30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_8957d116-44fa-4428-8c5e-5bdd9c856ab4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a81f2c4b-1b15-4bf0-8c2f-754da6f7fc30" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_8957d116-44fa-4428-8c5e-5bdd9c856ab4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_1c05feb8-b7b9-48b6-80a1-d248c5a3f02d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a81f2c4b-1b15-4bf0-8c2f-754da6f7fc30" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_1c05feb8-b7b9-48b6-80a1-d248c5a3f02d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9a553a5f-27cb-4be5-9436-7a6570b232e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_daa3ba41-34f0-4a14-ab6d-f42b6ec199a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9a553a5f-27cb-4be5-9436-7a6570b232e5" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_daa3ba41-34f0-4a14-ab6d-f42b6ec199a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ProceedsFromStockOptionsExercisedAndWarrants_f6722d7c-63e0-4fb8-bf0c-86cac6e5de0f" xlink:href="dlhc-20231231.xsd#dlhc_ProceedsFromStockOptionsExercisedAndWarrants"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9a553a5f-27cb-4be5-9436-7a6570b232e5" xlink:to="loc_dlhc_ProceedsFromStockOptionsExercisedAndWarrants_f6722d7c-63e0-4fb8-bf0c-86cac6e5de0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_5f1fa079-328a-476c-a836-80ca25648ffc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9a553a5f-27cb-4be5-9436-7a6570b232e5" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_5f1fa079-328a-476c-a836-80ca25648ffc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_09694d3d-9f19-451f-8a14-6102f36b8239" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9a553a5f-27cb-4be5-9436-7a6570b232e5" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_09694d3d-9f19-451f-8a14-6102f36b8239" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_CommonStockForExerciseOfStockOptionsTaxObligations_7ee5e213-1162-48f4-8f03-18d64fdce00c" xlink:href="dlhc-20231231.xsd#dlhc_CommonStockForExerciseOfStockOptionsTaxObligations"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9a553a5f-27cb-4be5-9436-7a6570b232e5" xlink:to="loc_dlhc_CommonStockForExerciseOfStockOptionsTaxObligations_7ee5e213-1162-48f4-8f03-18d64fdce00c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_83c41bf3-771c-4b50-bc0f-c309183f5428" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9a553a5f-27cb-4be5-9436-7a6570b232e5" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_83c41bf3-771c-4b50-bc0f-c309183f5428" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_ad70bfd5-b261-45a3-990c-0b2ac153ff07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9a553a5f-27cb-4be5-9436-7a6570b232e5" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_ad70bfd5-b261-45a3-990c-0b2ac153ff07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_48315864-e5d3-433c-aa5b-643ca3d28459" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_92acf98e-91e0-4c6d-ac2f-85be8fcafc63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_48315864-e5d3-433c-aa5b-643ca3d28459" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_92acf98e-91e0-4c6d-ac2f-85be8fcafc63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_03bb4c6c-949c-4c91-811d-235d3f73688f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_48315864-e5d3-433c-aa5b-643ca3d28459" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_03bb4c6c-949c-4c91-811d-235d3f73688f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_be03099b-2b4a-4275-8f75-fbfb504b5153" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_48315864-e5d3-433c-aa5b-643ca3d28459" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_be03099b-2b4a-4275-8f75-fbfb504b5153" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3c3c2d88-e6e2-40bd-b7ac-9fda2c9a6741" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_492b31b6-a73a-48e0-a145-9c64825add23" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3c3c2d88-e6e2-40bd-b7ac-9fda2c9a6741" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_492b31b6-a73a-48e0-a145-9c64825add23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d99c30f9-d1b2-46d3-83f8-18bf56639c6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3c3c2d88-e6e2-40bd-b7ac-9fda2c9a6741" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d99c30f9-d1b2-46d3-83f8-18bf56639c6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_9a7e8497-dd40-47ed-93d4-b12ee5fba2dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3c3c2d88-e6e2-40bd-b7ac-9fda2c9a6741" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_9a7e8497-dd40-47ed-93d4-b12ee5fba2dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_5c74f6c9-a249-478d-82c3-07c4b867bced" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3c3c2d88-e6e2-40bd-b7ac-9fda2c9a6741" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_5c74f6c9-a249-478d-82c3-07c4b867bced" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_8a6c0b8a-b2b2-424b-bde3-7dd129e00771" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3c3c2d88-e6e2-40bd-b7ac-9fda2c9a6741" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_8a6c0b8a-b2b2-424b-bde3-7dd129e00771" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_31473f13-36fd-449f-860e-1277be1e8a6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3c3c2d88-e6e2-40bd-b7ac-9fda2c9a6741" xlink:to="loc_us-gaap_ProfitLoss_31473f13-36fd-449f-860e-1277be1e8a6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_e9b49998-e819-45f4-89ba-1ea9cef6013a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3c3c2d88-e6e2-40bd-b7ac-9fda2c9a6741" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_e9b49998-e819-45f4-89ba-1ea9cef6013a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_AmortizationOfDebtIssuanceCostsChargedToInterestExpense_9f437029-91c8-4b54-be9e-19b207c4537a" xlink:href="dlhc-20231231.xsd#dlhc_AmortizationOfDebtIssuanceCostsChargedToInterestExpense"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3c3c2d88-e6e2-40bd-b7ac-9fda2c9a6741" xlink:to="loc_dlhc_AmortizationOfDebtIssuanceCostsChargedToInterestExpense_9f437029-91c8-4b54-be9e-19b207c4537a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_c8f4afb6-cea0-4dc8-aebc-1a02a1947ae1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3c3c2d88-e6e2-40bd-b7ac-9fda2c9a6741" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_c8f4afb6-cea0-4dc8-aebc-1a02a1947ae1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionPlanExpense_d674d6e7-268e-4d86-9728-55f3c6d9ef67" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionPlanExpense"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3c3c2d88-e6e2-40bd-b7ac-9fda2c9a6741" xlink:to="loc_us-gaap_StockOptionPlanExpense_d674d6e7-268e-4d86-9728-55f3c6d9ef67" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/LeasesLeaseCostsDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#LeasesLeaseCostsDetails"/>
  <link:calculationLink xlink:role="http://www.dlhcorp.com/role/LeasesLeaseCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_ec1cf61a-0bcf-4e11-a116-fcbcc489b3d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_7e26d589-a215-4e56-99fd-338c7587aefd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ec1cf61a-0bcf-4e11-a116-fcbcc489b3d1" xlink:to="loc_us-gaap_OperatingLeaseCost_7e26d589-a215-4e56-99fd-338c7587aefd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_6e1a97b9-d16b-4a8d-b86b-c6f51b2be541" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ec1cf61a-0bcf-4e11-a116-fcbcc489b3d1" xlink:to="loc_us-gaap_ShortTermLeaseCost_6e1a97b9-d16b-4a8d-b86b-c6f51b2be541" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_405f7a2e-f3c6-4a9d-85bf-8759a0f9c693" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubleaseIncome"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ec1cf61a-0bcf-4e11-a116-fcbcc489b3d1" xlink:to="loc_us-gaap_SubleaseIncome_405f7a2e-f3c6-4a9d-85bf-8759a0f9c693" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_61d5323e-198b-43df-acc4-e94cfe7bef89" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ec1cf61a-0bcf-4e11-a116-fcbcc489b3d1" xlink:to="loc_us-gaap_VariableLeaseCost_61d5323e-198b-43df-acc4-e94cfe7bef89" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/LeasesCompanysFutureMinimumLeasePaymentsDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#LeasesCompanysFutureMinimumLeasePaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.dlhcorp.com/role/LeasesCompanysFutureMinimumLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7062543c-8535-4633-ae51-eb334ccee900" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_8e5a1aac-3940-42b6-9602-9158e022eb92" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7062543c-8535-4633-ae51-eb334ccee900" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_8e5a1aac-3940-42b6-9602-9158e022eb92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_dddbd1a6-b81e-49ff-8217-3de4fe561b98" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7062543c-8535-4633-ae51-eb334ccee900" xlink:to="loc_us-gaap_OperatingLeaseLiability_dddbd1a6-b81e-49ff-8217-3de4fe561b98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_478f45e8-f64c-4e3c-8844-75a84203f425" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_0f3be881-340d-4b13-bb61-4eaed8f23b9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_478f45e8-f64c-4e3c-8844-75a84203f425" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_0f3be881-340d-4b13-bb61-4eaed8f23b9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_3d085f4d-d450-40c8-ba52-fbd1ba779c11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_478f45e8-f64c-4e3c-8844-75a84203f425" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_3d085f4d-d450-40c8-ba52-fbd1ba779c11" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/LeasesOtherInformationRelatedtoLeasesDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#LeasesOtherInformationRelatedtoLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.dlhcorp.com/role/LeasesOtherInformationRelatedtoLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets_bd696b10-5d02-46ab-a273-6935d882606f" xlink:href="dlhc-20231231.xsd#dlhc_OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_7826f009-b97f-4ae9-ab2e-44783bff2a9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dlhc_OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets_bd696b10-5d02-46ab-a273-6935d882606f" xlink:to="loc_us-gaap_OperatingLeasePayments_7826f009-b97f-4ae9-ab2e-44783bff2a9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePaymentsUse_0ef64e76-5c38-4d98-92c0-30519ad63cbb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePaymentsUse"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dlhc_OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets_bd696b10-5d02-46ab-a273-6935d882606f" xlink:to="loc_us-gaap_OperatingLeasePaymentsUse_0ef64e76-5c38-4d98-92c0-30519ad63cbb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsReceivableDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SupportingFinancialInformationAccountsReceivableDetails"/>
  <link:calculationLink xlink:role="http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_063bf3a1-fcbc-4ba7-a015-d70f989d0f65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_70634546-f685-4eeb-bc9f-88f396ad74ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent_063bf3a1-fcbc-4ba7-a015-d70f989d0f65" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_70634546-f685-4eeb-bc9f-88f396ad74ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_5235d99f-0e4d-4c5b-811f-02d45b12c60b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetGrossCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent_063bf3a1-fcbc-4ba7-a015-d70f989d0f65" xlink:to="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_5235d99f-0e4d-4c5b-811f-02d45b12c60b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BilledContractReceivables_80974207-e282-4ade-ba9c-571cb976436c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BilledContractReceivables"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent_063bf3a1-fcbc-4ba7-a015-d70f989d0f65" xlink:to="loc_us-gaap_BilledContractReceivables_80974207-e282-4ade-ba9c-571cb976436c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationOtherCurrentAssetsDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SupportingFinancialInformationOtherCurrentAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.dlhcorp.com/role/SupportingFinancialInformationOtherCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_61deb12b-b78a-425b-9fd2-7c384402a26e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_PrepaidEmployeeBenefitsCurrent_67fede2f-bc10-4927-9b40-e11c79c895d0" xlink:href="dlhc-20231231.xsd#dlhc_PrepaidEmployeeBenefitsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_61deb12b-b78a-425b-9fd2-7c384402a26e" xlink:to="loc_dlhc_PrepaidEmployeeBenefitsCurrent_67fede2f-bc10-4927-9b40-e11c79c895d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_ddd03f58-7999-4eec-af69-36af692b42e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_61deb12b-b78a-425b-9fd2-7c384402a26e" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_ddd03f58-7999-4eec-af69-36af692b42e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidInsurance_2d2773da-6349-488a-9c1e-9c46f140c593" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidInsurance"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_61deb12b-b78a-425b-9fd2-7c384402a26e" xlink:to="loc_us-gaap_PrepaidInsurance_2d2773da-6349-488a-9c1e-9c46f140c593" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationIntangibleAssetsDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SupportingFinancialInformationIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.dlhcorp.com/role/SupportingFinancialInformationIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5109a85c-232a-4998-b27d-8ca1c2babdc6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_af03a23b-3e39-4f17-9bed-bc4567dd9c98" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5109a85c-232a-4998-b27d-8ca1c2babdc6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_af03a23b-3e39-4f17-9bed-bc4567dd9c98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_b3c1b5b5-816c-4388-ad34-f17ea8f4ed85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5109a85c-232a-4998-b27d-8ca1c2babdc6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_b3c1b5b5-816c-4388-ad34-f17ea8f4ed85" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationEstimatedFutureAmortizationExpenseofIntangibleAssetsDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SupportingFinancialInformationEstimatedFutureAmortizationExpenseofIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.dlhcorp.com/role/SupportingFinancialInformationEstimatedFutureAmortizationExpenseofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0ec09a2a-5073-49ac-91c5-a507322701bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_06f1f58d-6b46-4f92-884c-0efdc9731995" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0ec09a2a-5073-49ac-91c5-a507322701bb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_06f1f58d-6b46-4f92-884c-0efdc9731995" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_f7fa8966-c8d6-4c57-82d8-6a2ce0538bf3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0ec09a2a-5073-49ac-91c5-a507322701bb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_f7fa8966-c8d6-4c57-82d8-6a2ce0538bf3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_2a1d8f2b-882f-410b-ad53-3d6d3229d97a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0ec09a2a-5073-49ac-91c5-a507322701bb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_2a1d8f2b-882f-410b-ad53-3d6d3229d97a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9c26f2fe-3173-41a0-9c3e-c91c5d547b7a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0ec09a2a-5073-49ac-91c5-a507322701bb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9c26f2fe-3173-41a0-9c3e-c91c5d547b7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_525a0b8e-c2b6-4588-9ada-ae9ab0388e8e" xlink:href="dlhc-20231231.xsd#dlhc_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0ec09a2a-5073-49ac-91c5-a507322701bb" xlink:to="loc_dlhc_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_525a0b8e-c2b6-4588-9ada-ae9ab0388e8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_4cb39cde-92d1-4b4f-a6eb-ae80bbe70811" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0ec09a2a-5073-49ac-91c5-a507322701bb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_4cb39cde-92d1-4b4f-a6eb-ae80bbe70811" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationEquipmentandImprovementsNetDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SupportingFinancialInformationEquipmentandImprovementsNetDetails"/>
  <link:calculationLink xlink:role="http://www.dlhcorp.com/role/SupportingFinancialInformationEquipmentandImprovementsNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_d8335480-44a5-441e-9779-630ced5f08f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross_d99ea2e6-86bb-4629-8505-fc041a8447b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_d8335480-44a5-441e-9779-630ced5f08f9" xlink:to="loc_us-gaap_FurnitureAndFixturesGross_d99ea2e6-86bb-4629-8505-fc041a8447b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareGross_065afff2-a3c0-4432-a967-aec6520467a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_d8335480-44a5-441e-9779-630ced5f08f9" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareGross_065afff2-a3c0-4432-a967-aec6520467a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsGross_ba00d6b5-0c47-4dfb-ae89-ee79b0f64e0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsGross"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_d8335480-44a5-441e-9779-630ced5f08f9" xlink:to="loc_us-gaap_LeaseholdImprovementsGross_ba00d6b5-0c47-4dfb-ae89-ee79b0f64e0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_538674df-b8d7-4dc7-88f1-55ececb540be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_9f3edf26-70f8-4cdb-9cb8-0dc8c70787af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_538674df-b8d7-4dc7-88f1-55ececb540be" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_9f3edf26-70f8-4cdb-9cb8-0dc8c70787af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1806ce00-3e4e-47f8-a7e6-f892e16c8fc7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_538674df-b8d7-4dc7-88f1-55ececb540be" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1806ce00-3e4e-47f8-a7e6-f892e16c8fc7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsPayableAccruedExpenseandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SupportingFinancialInformationAccountsPayableAccruedExpenseandOtherCurrentLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsPayableAccruedExpenseandOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_091c8db3-e816-4747-85e0-cdba28a39ba8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent_c58a3fdf-7e53-4009-b181-f70795995990" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_091c8db3-e816-4747-85e0-cdba28a39ba8" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_c58a3fdf-7e53-4009-b181-f70795995990" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_ceb0935c-aa80-4ee1-8c4e-faa9d02f17a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_091c8db3-e816-4747-85e0-cdba28a39ba8" xlink:to="loc_us-gaap_AccountsPayableCurrent_ceb0935c-aa80-4ee1-8c4e-faa9d02f17a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent_096df45c-6903-4fe2-9040-9461100f05de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_091c8db3-e816-4747-85e0-cdba28a39ba8" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrent_096df45c-6903-4fe2-9040-9461100f05de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_146506fb-2108-4a63-b124-11d39b5ac378" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_091c8db3-e816-4747-85e0-cdba28a39ba8" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_146506fb-2108-4a63-b124-11d39b5ac378" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_6e9962da-d6f6-4edf-8c1f-93e08fb743a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_091c8db3-e816-4747-85e0-cdba28a39ba8" xlink:to="loc_us-gaap_InterestPayableCurrent_6e9962da-d6f6-4edf-8c1f-93e08fb743a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedBonusesCurrent_b66a451c-0f8b-4386-be6f-7ac2832abcb8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedBonusesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_091c8db3-e816-4747-85e0-cdba28a39ba8" xlink:to="loc_us-gaap_AccruedBonusesCurrent_b66a451c-0f8b-4386-be6f-7ac2832abcb8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationAccruedPayrollDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SupportingFinancialInformationAccruedPayrollDetails"/>
  <link:calculationLink xlink:role="http://www.dlhcorp.com/role/SupportingFinancialInformationAccruedPayrollDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_c6ba5488-e2e3-498c-898e-526ef4f5c962" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent_f3b4c362-6a62-42be-abde-c35bfd594f62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_c6ba5488-e2e3-498c-898e-526ef4f5c962" xlink:to="loc_us-gaap_AccruedPayrollTaxesCurrent_f3b4c362-6a62-42be-abde-c35bfd594f62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_AccruedSeveranceCurrent_07b11048-44ef-4979-b161-7d15a90e8900" xlink:href="dlhc-20231231.xsd#dlhc_AccruedSeveranceCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_c6ba5488-e2e3-498c-898e-526ef4f5c962" xlink:to="loc_dlhc_AccruedSeveranceCurrent_07b11048-44ef-4979-b161-7d15a90e8900" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent_b40d41e1-4013-49ac-a1b2-287a74c5a5bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_c6ba5488-e2e3-498c-898e-526ef4f5c962" xlink:to="loc_us-gaap_AccruedSalariesCurrent_b40d41e1-4013-49ac-a1b2-287a74c5a5bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrent_4c76b72c-3da5-48cb-8109-0c4ecfd170d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedVacationCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_c6ba5488-e2e3-498c-898e-526ef4f5c962" xlink:to="loc_us-gaap_AccruedVacationCurrent_4c76b72c-3da5-48cb-8109-0c4ecfd170d0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationDebtObligationsDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SupportingFinancialInformationDebtObligationsDetails"/>
  <link:calculationLink xlink:role="http://www.dlhcorp.com/role/SupportingFinancialInformationDebtObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_714029d7-1ee6-4e4e-9316-5883af2b1ac7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_cdaed0b0-f1d6-4581-a9e0-93347f1217a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_714029d7-1ee6-4e4e-9316-5883af2b1ac7" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_cdaed0b0-f1d6-4581-a9e0-93347f1217a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_6b1287aa-83dd-4947-972d-2f0c94a6e128" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_714029d7-1ee6-4e4e-9316-5883af2b1ac7" xlink:to="loc_us-gaap_LongTermDebtCurrent_6b1287aa-83dd-4947-972d-2f0c94a6e128" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationInterestExpenseDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SupportingFinancialInformationInterestExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.dlhcorp.com/role/SupportingFinancialInformationInterestExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_0b55461b-9fd9-41fa-93d6-3d45788abee0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_5cf8d8b9-d225-4257-a442-a8efeb65c316" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_0b55461b-9fd9-41fa-93d6-3d45788abee0" xlink:to="loc_us-gaap_InterestExpense_5cf8d8b9-d225-4257-a442-a8efeb65c316" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_579b8687-9aa1-4f49-a7b9-f5a526186095" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_0b55461b-9fd9-41fa-93d6-3d45788abee0" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_579b8687-9aa1-4f49-a7b9-f5a526186095" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionsOutstandingVestedandUnvestedDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#StockBasedCompensationandEquityGrantsStockOptionsOutstandingVestedandUnvestedDetails"/>
  <link:calculationLink xlink:role="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionsOutstandingVestedandUnvestedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c870c6c6-321a-4783-9e12-02b23df28582" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_8b2905b7-cc19-478b-86c5-ee81d1316524" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c870c6c6-321a-4783-9e12-02b23df28582" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_8b2905b7-cc19-478b-86c5-ee81d1316524" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_a27dc74e-3ac0-440b-a05f-657116e6fa1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c870c6c6-321a-4783-9e12-02b23df28582" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_a27dc74e-3ac0-440b-a05f-657116e6fa1b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#EarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.dlhcorp.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0deabec3-3a55-4de8-a7ab-16fa38ab64f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_dd7702db-e946-43e0-a276-1c890d694f47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0deabec3-3a55-4de8-a7ab-16fa38ab64f8" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_dd7702db-e946-43e0-a276-1c890d694f47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_ff03ed42-4406-4a1e-b623-e3b2662a995a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0deabec3-3a55-4de8-a7ab-16fa38ab64f8" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_ff03ed42-4406-4a1e-b623-e3b2662a995a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#CommitmentsandContingenciesContractualObligationsDetails"/>
  <link:calculationLink xlink:role="http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligation_087bc79f-b438-4f8c-baab-6c53fff35cc2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ContractualObligationToBePaidAfterYearFour_61484347-0a20-4707-925d-fdbdde879d0c" xlink:href="dlhc-20231231.xsd#dlhc_ContractualObligationToBePaidAfterYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligation_087bc79f-b438-4f8c-baab-6c53fff35cc2" xlink:to="loc_dlhc_ContractualObligationToBePaidAfterYearFour_61484347-0a20-4707-925d-fdbdde879d0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInThirdYear_17ee207d-e61a-4447-982b-9bac7e4a0a9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInThirdYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligation_087bc79f-b438-4f8c-baab-6c53fff35cc2" xlink:to="loc_us-gaap_ContractualObligationDueInThirdYear_17ee207d-e61a-4447-982b-9bac7e4a0a9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear_5e5e70ec-c8e1-4638-883c-8d7e0aa4f4a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligation_087bc79f-b438-4f8c-baab-6c53fff35cc2" xlink:to="loc_us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear_5e5e70ec-c8e1-4638-883c-8d7e0aa4f4a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInSecondYear_c875b345-fbae-4d8f-8d07-3669385a9cb8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInSecondYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligation_087bc79f-b438-4f8c-baab-6c53fff35cc2" xlink:to="loc_us-gaap_ContractualObligationDueInSecondYear_c875b345-fbae-4d8f-8d07-3669385a9cb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInFourthYear_519ff178-f768-493a-a5de-4685d79f089b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInFourthYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligation_087bc79f-b438-4f8c-baab-6c53fff35cc2" xlink:to="loc_us-gaap_ContractualObligationDueInFourthYear_519ff178-f768-493a-a5de-4685d79f089b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInNextTwelveMonths_d827b5c1-ccc3-4c6d-8f32-fcc0a7bbeb09" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligation_087bc79f-b438-4f8c-baab-6c53fff35cc2" xlink:to="loc_us-gaap_ContractualObligationDueInNextTwelveMonths_d827b5c1-ccc3-4c6d-8f32-fcc0a7bbeb09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear_44b126f3-fad4-4850-8641-c8844469cf7d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_c2e69493-90ed-4750-b571-0ff1e0cef651" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear_44b126f3-fad4-4850-8641-c8844469cf7d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_c2e69493-90ed-4750-b571-0ff1e0cef651" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_4c749334-c63f-41f3-a0fa-40ca59d2f69d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear_44b126f3-fad4-4850-8641-c8844469cf7d" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_4c749334-c63f-41f3-a0fa-40ca59d2f69d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5d36a5c3-bfa6-401a-9629-f39d4b514839" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_b445eac7-ffc8-4c63-ae35-4b45a79a7477" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5d36a5c3-bfa6-401a-9629-f39d4b514839" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_b445eac7-ffc8-4c63-ae35-4b45a79a7477" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_1256bab4-4c1a-408a-834c-9fabc2e8d86f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5d36a5c3-bfa6-401a-9629-f39d4b514839" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_1256bab4-4c1a-408a-834c-9fabc2e8d86f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_627a0a76-648f-44ea-bce2-e2f5a5df1b7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5d36a5c3-bfa6-401a-9629-f39d4b514839" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_627a0a76-648f-44ea-bce2-e2f5a5df1b7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_0ccc877d-26f6-4db3-85f1-d29df335ed34" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5d36a5c3-bfa6-401a-9629-f39d4b514839" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_0ccc877d-26f6-4db3-85f1-d29df335ed34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_422c32b4-b42b-4e10-aa16-285e0985107c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5d36a5c3-bfa6-401a-9629-f39d4b514839" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_422c32b4-b42b-4e10-aa16-285e0985107c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_28a59e5f-e271-4acd-9601-59d620750267" xlink:href="dlhc-20231231.xsd#dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5d36a5c3-bfa6-401a-9629-f39d4b514839" xlink:to="loc_dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_28a59e5f-e271-4acd-9601-59d620750267" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInThirdYear_5e02a049-d2c2-4669-9767-eccaadce5a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInThirdYear"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_686bfc76-6994-4682-b0f2-02098f63065a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligationDueInThirdYear_5e02a049-d2c2-4669-9767-eccaadce5a8a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_686bfc76-6994-4682-b0f2-02098f63065a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_633ae6a0-0feb-4797-989e-65210d0404e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligationDueInThirdYear_5e02a049-d2c2-4669-9767-eccaadce5a8a" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_633ae6a0-0feb-4797-989e-65210d0404e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInSecondYear_07569044-050f-4ca0-9cf0-de586759f1a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInSecondYear"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_797f4709-a687-45d5-ac20-821b055307c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligationDueInSecondYear_07569044-050f-4ca0-9cf0-de586759f1a4" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_797f4709-a687-45d5-ac20-821b055307c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_af0d3be0-bd4c-4f84-bcbc-57ae58a6ddd0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligationDueInSecondYear_07569044-050f-4ca0-9cf0-de586759f1a4" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_af0d3be0-bd4c-4f84-bcbc-57ae58a6ddd0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ContractualObligationToBePaidAfterYearFour_3a962beb-986b-4790-b8b6-4b7d14bae7a6" xlink:href="dlhc-20231231.xsd#dlhc_ContractualObligationToBePaidAfterYearFour"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_bdb20edf-4298-4719-8173-bbb843099de0" xlink:href="dlhc-20231231.xsd#dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dlhc_ContractualObligationToBePaidAfterYearFour_3a962beb-986b-4790-b8b6-4b7d14bae7a6" xlink:to="loc_dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_bdb20edf-4298-4719-8173-bbb843099de0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_LongTermDebtMaturityAfterYearFour_774230d1-5658-4262-af28-55f5727e936d" xlink:href="dlhc-20231231.xsd#dlhc_LongTermDebtMaturityAfterYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dlhc_ContractualObligationToBePaidAfterYearFour_3a962beb-986b-4790-b8b6-4b7d14bae7a6" xlink:to="loc_dlhc_LongTermDebtMaturityAfterYearFour_774230d1-5658-4262-af28-55f5727e936d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInNextTwelveMonths_4ae5d4c8-e67c-4dfa-9f2e-fbf69be5ddf1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInNextTwelveMonths"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_bf98a23e-ef3a-4ce1-8c58-529b77f16930" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligationDueInNextTwelveMonths_4ae5d4c8-e67c-4dfa-9f2e-fbf69be5ddf1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_bf98a23e-ef3a-4ce1-8c58-529b77f16930" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_3155972a-b963-4206-875b-dd86299d7c12" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligationDueInNextTwelveMonths_4ae5d4c8-e67c-4dfa-9f2e-fbf69be5ddf1" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_3155972a-b963-4206-875b-dd86299d7c12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_2f5b7f83-de92-430b-9ac4-bcb92137394b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_b6c8235f-ea4f-4cec-a428-c300374296c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_2f5b7f83-de92-430b-9ac4-bcb92137394b" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_b6c8235f-ea4f-4cec-a428-c300374296c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_b27404f2-1a83-4943-8c88-910c748c7ce4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_2f5b7f83-de92-430b-9ac4-bcb92137394b" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_b27404f2-1a83-4943-8c88-910c748c7ce4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_LongTermDebtMaturityAfterYearFour_5c9de621-6806-42bb-8845-2f2b2217ba61" xlink:href="dlhc-20231231.xsd#dlhc_LongTermDebtMaturityAfterYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_2f5b7f83-de92-430b-9ac4-bcb92137394b" xlink:to="loc_dlhc_LongTermDebtMaturityAfterYearFour_5c9de621-6806-42bb-8845-2f2b2217ba61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_019b6080-9b62-4f11-a2ab-a8c81a3337de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_2f5b7f83-de92-430b-9ac4-bcb92137394b" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_019b6080-9b62-4f11-a2ab-a8c81a3337de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_070f354c-8be1-4c3d-aedc-fc1ac27c901d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_2f5b7f83-de92-430b-9ac4-bcb92137394b" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_070f354c-8be1-4c3d-aedc-fc1ac27c901d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_0cca8889-9d2f-4b17-8fa1-e7c0337d1cde" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_2f5b7f83-de92-430b-9ac4-bcb92137394b" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_0cca8889-9d2f-4b17-8fa1-e7c0337d1cde" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInFourthYear_13fe9590-5377-4b10-abe6-10d32bc6cfa8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInFourthYear"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_d9e57709-08c2-4746-87d4-e41f44bdb379" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligationDueInFourthYear_13fe9590-5377-4b10-abe6-10d32bc6cfa8" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_d9e57709-08c2-4746-87d4-e41f44bdb379" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_57552aac-61ff-41af-9f03-6d62af519ae3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligationDueInFourthYear_13fe9590-5377-4b10-abe6-10d32bc6cfa8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_57552aac-61ff-41af-9f03-6d62af519ae3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails_1" xlink:type="simple" xlink:href="dlhc-20231231.xsd#CommitmentsandContingenciesContractualObligationsDetails_1"/>
  <link:calculationLink xlink:role="http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligation_4cb84771-6522-460b-8603-65c11bef380b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_3742ebe8-9d0f-4cf4-808b-28c250cbf19d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligation_4cb84771-6522-460b-8603-65c11bef380b" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_3742ebe8-9d0f-4cf4-808b-28c250cbf19d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8cf9eb19-92d7-42ae-84d1-5c0a85e73e58" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligation_4cb84771-6522-460b-8603-65c11bef380b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8cf9eb19-92d7-42ae-84d1-5c0a85e73e58" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>7
<FILENAME>dlhc-20231231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:7c0fca9b-6353-4a37-b1ed-6c8ba2cf3f94,g:d8a877ae-7999-48b9-97f2-263f39a68dd1-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="simple" xlink:href="dlhc-20231231.xsd#CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_b6dc8d7b-2024-45ec-86a9-2589867ec2ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d1156eb5-c91d-483d-b560-f80dcc2e2b48" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_b6dc8d7b-2024-45ec-86a9-2589867ec2ee" xlink:to="loc_us-gaap_StatementTable_d1156eb5-c91d-483d-b560-f80dcc2e2b48" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1a161f37-1596-4efb-9295-10d2a27d7964" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_d1156eb5-c91d-483d-b560-f80dcc2e2b48" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1a161f37-1596-4efb-9295-10d2a27d7964" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1a161f37-1596-4efb-9295-10d2a27d7964_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1a161f37-1596-4efb-9295-10d2a27d7964" xlink:to="loc_us-gaap_EquityComponentDomain_1a161f37-1596-4efb-9295-10d2a27d7964_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a2183b16-d3bf-4f84-aef9-3d0560b49fb5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1a161f37-1596-4efb-9295-10d2a27d7964" xlink:to="loc_us-gaap_EquityComponentDomain_a2183b16-d3bf-4f84-aef9-3d0560b49fb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_1168af41-1e99-4c88-ba19-274c786baa0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a2183b16-d3bf-4f84-aef9-3d0560b49fb5" xlink:to="loc_us-gaap_CommonStockMember_1168af41-1e99-4c88-ba19-274c786baa0f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_bbacdc25-8443-4bdb-811f-b4b1964667e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a2183b16-d3bf-4f84-aef9-3d0560b49fb5" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_bbacdc25-8443-4bdb-811f-b4b1964667e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_aa2b1d26-03a4-4d4e-85ec-639094680549" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a2183b16-d3bf-4f84-aef9-3d0560b49fb5" xlink:to="loc_us-gaap_RetainedEarningsMember_aa2b1d26-03a4-4d4e-85ec-639094680549" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b6dc8d7b-2024-45ec-86a9-2589867ec2ee" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_d5970f99-d0ca-486c-ad7c-d59f14fe34e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_d5970f99-d0ca-486c-ad7c-d59f14fe34e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ef27a5ef-abf2-4cfc-aeed-a0faa5417cb3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:to="loc_us-gaap_StockholdersEquity_ef27a5ef-abf2-4cfc-aeed-a0faa5417cb3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_0c41d10b-06f8-4b84-b5e3-d020d9afa5fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_0c41d10b-06f8-4b84-b5e3-d020d9afa5fd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_62be7708-6995-4656-b028-745af6eb4417" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_62be7708-6995-4656-b028-745af6eb4417" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_1553f34b-361e-464f-bec5-f4552c5928c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_1553f34b-361e-464f-bec5-f4552c5928c0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_675ffcf1-43e5-4ee6-9921-8da7f4ccd137" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_675ffcf1-43e5-4ee6-9921-8da7f4ccd137" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_09ea9311-3ee2-4c1d-83f1-37b640a45bac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_09ea9311-3ee2-4c1d-83f1-37b640a45bac" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_ca23ceea-975e-45fc-b57c-9d2e292e236a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_ca23ceea-975e-45fc-b57c-9d2e292e236a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_eb6283f2-3e4a-4dfe-91b2-a643ca16760b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_eb6283f2-3e4a-4dfe-91b2-a643ca16760b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_CommonStockSharesSurrenderedForExerciseOfStockOptions_ff01896c-b4ce-4663-84d2-70ea0a7bab41" xlink:href="dlhc-20231231.xsd#dlhc_CommonStockSharesSurrenderedForExerciseOfStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:to="loc_dlhc_CommonStockSharesSurrenderedForExerciseOfStockOptions_ff01896c-b4ce-4663-84d2-70ea0a7bab41" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_CommonStockValueSurrenderedForExerciseOfStockOptions_1a6bdc89-378e-41e2-aa63-f25047c0be01" xlink:href="dlhc-20231231.xsd#dlhc_CommonStockValueSurrenderedForExerciseOfStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:to="loc_dlhc_CommonStockValueSurrenderedForExerciseOfStockOptions_1a6bdc89-378e-41e2-aa63-f25047c0be01" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_3df7e598-ef8c-4a1c-9106-10ce0b20a649" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:to="loc_us-gaap_ProfitLoss_3df7e598-ef8c-4a1c-9106-10ce0b20a649" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_0f2c0fc3-4dae-46a3-a2d3-c6d41caaef9b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1a88cddb-c3ac-474d-9f47-da45bd3341ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SignificantAccountingPoliciesDetails"/>
  <link:definitionLink xlink:role="http://www.dlhcorp.com/role/SignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_538fae26-39d0-4308-b4ab-ce7a6df122a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_be2ad5f2-f003-42a6-8a95-da8fb25f16cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_538fae26-39d0-4308-b4ab-ce7a6df122a1" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_be2ad5f2-f003-42a6-8a95-da8fb25f16cd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_38d90bac-735d-468c-b5fa-5f79c925b1e7" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_be2ad5f2-f003-42a6-8a95-da8fb25f16cd" xlink:to="loc_srt_RangeAxis_38d90bac-735d-468c-b5fa-5f79c925b1e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_38d90bac-735d-468c-b5fa-5f79c925b1e7_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_38d90bac-735d-468c-b5fa-5f79c925b1e7" xlink:to="loc_srt_RangeMember_38d90bac-735d-468c-b5fa-5f79c925b1e7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3445c2ca-9afe-4c18-aae4-613cfc9c441c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_38d90bac-735d-468c-b5fa-5f79c925b1e7" xlink:to="loc_srt_RangeMember_3445c2ca-9afe-4c18-aae4-613cfc9c441c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b9fb6be0-04e7-4774-bde3-3617361f9601" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_3445c2ca-9afe-4c18-aae4-613cfc9c441c" xlink:to="loc_srt_MinimumMember_b9fb6be0-04e7-4774-bde3-3617361f9601" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9ca8ad8d-b0f9-4c57-892b-6675bd16e0fc" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_3445c2ca-9afe-4c18-aae4-613cfc9c441c" xlink:to="loc_srt_MaximumMember_9ca8ad8d-b0f9-4c57-892b-6675bd16e0fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a338ff1f-c496-433f-9c86-fb4162ba0b55" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_be2ad5f2-f003-42a6-8a95-da8fb25f16cd" xlink:to="loc_us-gaap_AwardTypeAxis_a338ff1f-c496-433f-9c86-fb4162ba0b55" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a338ff1f-c496-433f-9c86-fb4162ba0b55_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_a338ff1f-c496-433f-9c86-fb4162ba0b55" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a338ff1f-c496-433f-9c86-fb4162ba0b55_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ae450213-e6e0-44e5-8831-e4587d9d7564" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_a338ff1f-c496-433f-9c86-fb4162ba0b55" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ae450213-e6e0-44e5-8831-e4587d9d7564" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_40897f38-720d-4935-a392-ec6232c5f583" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ae450213-e6e0-44e5-8831-e4587d9d7564" xlink:to="loc_us-gaap_EmployeeStockOptionMember_40897f38-720d-4935-a392-ec6232c5f583" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_0c75695d-3e41-4dbb-9a78-4d97ce399757" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_538fae26-39d0-4308-b4ab-ce7a6df122a1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_0c75695d-3e41-4dbb-9a78-4d97ce399757" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_b4657483-23d2-4369-a55a-8ccae4f9d13a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_538fae26-39d0-4308-b4ab-ce7a6df122a1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_b4657483-23d2-4369-a55a-8ccae4f9d13a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_48b996a4-4896-427e-bf1b-6cf32d6c0522" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_538fae26-39d0-4308-b4ab-ce7a6df122a1" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_48b996a4-4896-427e-bf1b-6cf32d6c0522" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationInterestExpense_2d629b25-3901-4cbd-be20-45981af83259" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_538fae26-39d0-4308-b4ab-ce7a6df122a1" xlink:to="loc_us-gaap_IncomeTaxExaminationInterestExpense_2d629b25-3901-4cbd-be20-45981af83259" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationPenaltiesExpense_a62080cd-80e1-4e3c-acc0-4e6efbbd6167" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_538fae26-39d0-4308-b4ab-ce7a6df122a1" xlink:to="loc_us-gaap_IncomeTaxExaminationPenaltiesExpense_a62080cd-80e1-4e3c-acc0-4e6efbbd6167" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_1a255402-68c2-401d-9786-910cdf5bd8a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_538fae26-39d0-4308-b4ab-ce7a6df122a1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_1a255402-68c2-401d-9786-910cdf5bd8a1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f25a184c-584f-4389-9476-1da840dc22b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_538fae26-39d0-4308-b4ab-ce7a6df122a1" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f25a184c-584f-4389-9476-1da840dc22b3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_776ea375-44f2-449f-91ad-cee314481c28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_538fae26-39d0-4308-b4ab-ce7a6df122a1" xlink:to="loc_us-gaap_TreasuryStockCommonShares_776ea375-44f2-449f-91ad-cee314481c28" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_fd37378c-8c43-4532-86f8-3a6d7a6a1e5e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_538fae26-39d0-4308-b4ab-ce7a6df122a1" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_fd37378c-8c43-4532-86f8-3a6d7a6a1e5e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_d36221b7-e6ea-46f4-bc80-29d669300247" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_538fae26-39d0-4308-b4ab-ce7a6df122a1" xlink:to="loc_us-gaap_PreferredStockSharesIssued_d36221b7-e6ea-46f4-bc80-29d669300247" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#RevenueRecognitionDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_097c1595-7ffe-4b2d-80e8-7e26424a3ed4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_c4c5f7c0-4f67-4b27-b142-818941305408" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_097c1595-7ffe-4b2d-80e8-7e26424a3ed4" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_c4c5f7c0-4f67-4b27-b142-818941305408" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_2d0c5e3b-955d-410f-a75f-a5536aba1747" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c4c5f7c0-4f67-4b27-b142-818941305408" xlink:to="loc_srt_MajorCustomersAxis_2d0c5e3b-955d-410f-a75f-a5536aba1747" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_2d0c5e3b-955d-410f-a75f-a5536aba1747_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_2d0c5e3b-955d-410f-a75f-a5536aba1747" xlink:to="loc_srt_NameOfMajorCustomerDomain_2d0c5e3b-955d-410f-a75f-a5536aba1747_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_3a5890e0-8c54-4299-ad7f-530913a45003" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_2d0c5e3b-955d-410f-a75f-a5536aba1747" xlink:to="loc_srt_NameOfMajorCustomerDomain_3a5890e0-8c54-4299-ad7f-530913a45003" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DepartmentofHealthandHumanServicesMember_a7c30821-23d3-481a-901a-a5e6267f506f" xlink:href="dlhc-20231231.xsd#dlhc_DepartmentofHealthandHumanServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_3a5890e0-8c54-4299-ad7f-530913a45003" xlink:to="loc_dlhc_DepartmentofHealthandHumanServicesMember_a7c30821-23d3-481a-901a-a5e6267f506f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DepartmentOfVeteransAffairsMember_fc5af2a0-a257-4a12-8270-a38573f477a8" xlink:href="dlhc-20231231.xsd#dlhc_DepartmentOfVeteransAffairsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_3a5890e0-8c54-4299-ad7f-530913a45003" xlink:to="loc_dlhc_DepartmentOfVeteransAffairsMember_fc5af2a0-a257-4a12-8270-a38573f477a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DepartmentOfDefenseMember_0b6b3f53-227b-4de3-9911-50c43bb4df83" xlink:href="dlhc-20231231.xsd#dlhc_DepartmentOfDefenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_3a5890e0-8c54-4299-ad7f-530913a45003" xlink:to="loc_dlhc_DepartmentOfDefenseMember_0b6b3f53-227b-4de3-9911-50c43bb4df83" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_OtherCustomersMember_ba9c4e88-2ed6-4214-a3a4-e14bc343010f" xlink:href="dlhc-20231231.xsd#dlhc_OtherCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_3a5890e0-8c54-4299-ad7f-530913a45003" xlink:to="loc_dlhc_OtherCustomersMember_ba9c4e88-2ed6-4214-a3a4-e14bc343010f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_b088bd07-7b65-44ff-9d21-d355fcb0a635" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c4c5f7c0-4f67-4b27-b142-818941305408" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_b088bd07-7b65-44ff-9d21-d355fcb0a635" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_b088bd07-7b65-44ff-9d21-d355fcb0a635_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_b088bd07-7b65-44ff-9d21-d355fcb0a635" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_b088bd07-7b65-44ff-9d21-d355fcb0a635_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_084ef5e8-2394-46dc-b636-59b28768e2cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_b088bd07-7b65-44ff-9d21-d355fcb0a635" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_084ef5e8-2394-46dc-b636-59b28768e2cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeAndMaterialsContractMember_4c5f329a-3087-4451-8417-fa502393fcb4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TimeAndMaterialsContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_084ef5e8-2394-46dc-b636-59b28768e2cc" xlink:to="loc_us-gaap_TimeAndMaterialsContractMember_4c5f329a-3087-4451-8417-fa502393fcb4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_CostPlusFixedFeeContractMember_2896024b-57fb-4af6-b982-1e7a6a775c87" xlink:href="dlhc-20231231.xsd#dlhc_CostPlusFixedFeeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_084ef5e8-2394-46dc-b636-59b28768e2cc" xlink:to="loc_dlhc_CostPlusFixedFeeContractMember_2896024b-57fb-4af6-b982-1e7a6a775c87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedPriceContractMember_53a2d1dc-3926-40b3-aab1-5a0738190a9b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FixedPriceContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_084ef5e8-2394-46dc-b636-59b28768e2cc" xlink:to="loc_us-gaap_FixedPriceContractMember_53a2d1dc-3926-40b3-aab1-5a0738190a9b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_95bf008f-940e-4a71-a6d3-a031e7411555" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c4c5f7c0-4f67-4b27-b142-818941305408" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_95bf008f-940e-4a71-a6d3-a031e7411555" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_95bf008f-940e-4a71-a6d3-a031e7411555_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_95bf008f-940e-4a71-a6d3-a031e7411555" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_95bf008f-940e-4a71-a6d3-a031e7411555_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_ea7863aa-d600-46c5-8516-f8969c80ffc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_95bf008f-940e-4a71-a6d3-a031e7411555" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_ea7863aa-d600-46c5-8516-f8969c80ffc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelDirectlyToConsumerMember_877067ee-699f-4961-8f9d-49f1870f33f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesChannelDirectlyToConsumerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_ea7863aa-d600-46c5-8516-f8969c80ffc4" xlink:to="loc_us-gaap_SalesChannelDirectlyToConsumerMember_877067ee-699f-4961-8f9d-49f1870f33f6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelThroughIntermediaryMember_d07c220d-911f-4299-9fcb-7549ed97c077" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesChannelThroughIntermediaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_ea7863aa-d600-46c5-8516-f8969c80ffc4" xlink:to="loc_us-gaap_SalesChannelThroughIntermediaryMember_d07c220d-911f-4299-9fcb-7549ed97c077" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ffcb2182-f407-4e03-a07a-d8c650a4f5f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c4c5f7c0-4f67-4b27-b142-818941305408" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ffcb2182-f407-4e03-a07a-d8c650a4f5f7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_ffcb2182-f407-4e03-a07a-d8c650a4f5f7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ffcb2182-f407-4e03-a07a-d8c650a4f5f7" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_ffcb2182-f407-4e03-a07a-d8c650a4f5f7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_59568925-a191-4806-a72b-4a314f2f72af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ffcb2182-f407-4e03-a07a-d8c650a4f5f7" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_59568925-a191-4806-a72b-4a314f2f72af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_e247c931-9caf-43b5-984d-cb3f643c22de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_59568925-a191-4806-a72b-4a314f2f72af" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_e247c931-9caf-43b5-984d-cb3f643c22de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_2293ff1e-85f9-4d7b-aa9f-11e0cc95ddec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c4c5f7c0-4f67-4b27-b142-818941305408" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_2293ff1e-85f9-4d7b-aa9f-11e0cc95ddec" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_2293ff1e-85f9-4d7b-aa9f-11e0cc95ddec_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_2293ff1e-85f9-4d7b-aa9f-11e0cc95ddec" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_2293ff1e-85f9-4d7b-aa9f-11e0cc95ddec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_1adf7e0a-c91b-4fd7-903a-f4c50d99e020" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_2293ff1e-85f9-4d7b-aa9f-11e0cc95ddec" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_1adf7e0a-c91b-4fd7-903a-f4c50d99e020" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_9741bfba-7b64-4466-adb4-7257cede38c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_1adf7e0a-c91b-4fd7-903a-f4c50d99e020" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_9741bfba-7b64-4466-adb4-7257cede38c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_11232e7b-eca6-4b92-baef-2be0d23e2e51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_097c1595-7ffe-4b2d-80e8-7e26424a3ed4" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_11232e7b-eca6-4b92-baef-2be0d23e2e51" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#LeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.dlhcorp.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b59c0db5-c9b9-4a6c-b66d-67255202d4cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_168d2af7-e89c-49ef-a141-f48e3ac50416" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b59c0db5-c9b9-4a6c-b66d-67255202d4cd" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_168d2af7-e89c-49ef-a141-f48e3ac50416" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6b594aea-0577-4b45-884b-c0ec4c98bc10" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_168d2af7-e89c-49ef-a141-f48e3ac50416" xlink:to="loc_srt_RangeAxis_6b594aea-0577-4b45-884b-c0ec4c98bc10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6b594aea-0577-4b45-884b-c0ec4c98bc10_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_6b594aea-0577-4b45-884b-c0ec4c98bc10" xlink:to="loc_srt_RangeMember_6b594aea-0577-4b45-884b-c0ec4c98bc10_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_998e1537-60dc-4f8f-bf90-a074fa6c10f8" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_6b594aea-0577-4b45-884b-c0ec4c98bc10" xlink:to="loc_srt_RangeMember_998e1537-60dc-4f8f-bf90-a074fa6c10f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f563ae04-b65d-43bb-b2df-017d09ba3fc9" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_998e1537-60dc-4f8f-bf90-a074fa6c10f8" xlink:to="loc_srt_MinimumMember_f563ae04-b65d-43bb-b2df-017d09ba3fc9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_2ea423da-5222-41e9-8492-3583a5d3c8e3" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_998e1537-60dc-4f8f-bf90-a074fa6c10f8" xlink:to="loc_srt_MaximumMember_2ea423da-5222-41e9-8492-3583a5d3c8e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a828e8c7-17b3-4954-b6d5-b92df9373bc2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_168d2af7-e89c-49ef-a141-f48e3ac50416" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a828e8c7-17b3-4954-b6d5-b92df9373bc2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a828e8c7-17b3-4954-b6d5-b92df9373bc2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a828e8c7-17b3-4954-b6d5-b92df9373bc2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a828e8c7-17b3-4954-b6d5-b92df9373bc2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_aecdf90e-172e-4c5a-9bfd-9381c80897be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a828e8c7-17b3-4954-b6d5-b92df9373bc2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_aecdf90e-172e-4c5a-9bfd-9381c80897be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_FacilitiesAndEquipmentMember_83fb8de2-b05b-4ff0-9d0c-f4868a565cff" xlink:href="dlhc-20231231.xsd#dlhc_FacilitiesAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_aecdf90e-172e-4c5a-9bfd-9381c80897be" xlink:to="loc_dlhc_FacilitiesAndEquipmentMember_83fb8de2-b05b-4ff0-9d0c-f4868a565cff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_c8011dd3-5d29-419c-aa02-0e47a35d57a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b59c0db5-c9b9-4a6c-b66d-67255202d4cd" xlink:to="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_c8011dd3-5d29-419c-aa02-0e47a35d57a1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_LesseeOperatingSubleaseNumber_42624c27-fde3-4186-b41a-ea9e9cdf0d3a" xlink:href="dlhc-20231231.xsd#dlhc_LesseeOperatingSubleaseNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b59c0db5-c9b9-4a6c-b66d-67255202d4cd" xlink:to="loc_dlhc_LesseeOperatingSubleaseNumber_42624c27-fde3-4186-b41a-ea9e9cdf0d3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_LesseeOperatingSubleaseLeaseTerm_5f4ddbbc-9abb-4393-ade2-5490bb810e1b" xlink:href="dlhc-20231231.xsd#dlhc_LesseeOperatingSubleaseLeaseTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b59c0db5-c9b9-4a6c-b66d-67255202d4cd" xlink:to="loc_dlhc_LesseeOperatingSubleaseLeaseTerm_5f4ddbbc-9abb-4393-ade2-5490bb810e1b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_LesseeOperatingSubleaseNumberOfOptionsToExtend_3fc9e4e8-104e-44db-82a0-36fc6d43b871" xlink:href="dlhc-20231231.xsd#dlhc_LesseeOperatingSubleaseNumberOfOptionsToExtend"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b59c0db5-c9b9-4a6c-b66d-67255202d4cd" xlink:to="loc_dlhc_LesseeOperatingSubleaseNumberOfOptionsToExtend_3fc9e4e8-104e-44db-82a0-36fc6d43b871" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_LesseeOperatingSubleaseOptionExtensionPeriod_f524a1f2-c7cc-4af4-b6b4-016f86eb2215" xlink:href="dlhc-20231231.xsd#dlhc_LesseeOperatingSubleaseOptionExtensionPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b59c0db5-c9b9-4a6c-b66d-67255202d4cd" xlink:to="loc_dlhc_LesseeOperatingSubleaseOptionExtensionPeriod_f524a1f2-c7cc-4af4-b6b4-016f86eb2215" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_e15e176b-fc0a-4121-90c2-819ef5a361dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b59c0db5-c9b9-4a6c-b66d-67255202d4cd" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_e15e176b-fc0a-4121-90c2-819ef5a361dc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_3e249345-d5ac-4ad1-bc42-2cccf3439211" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b59c0db5-c9b9-4a6c-b66d-67255202d4cd" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_3e249345-d5ac-4ad1-bc42-2cccf3439211" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationIntangibleAssetsDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SupportingFinancialInformationIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.dlhcorp.com/role/SupportingFinancialInformationIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_eb4e96a0-10d0-4932-bb91-28269c554239" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_bdec5a60-2482-4829-b9ca-658a20b09e86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_eb4e96a0-10d0-4932-bb91-28269c554239" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_bdec5a60-2482-4829-b9ca-658a20b09e86" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0df97309-5d6f-4f01-8fc5-01d17b2afc40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_bdec5a60-2482-4829-b9ca-658a20b09e86" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0df97309-5d6f-4f01-8fc5-01d17b2afc40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0df97309-5d6f-4f01-8fc5-01d17b2afc40_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0df97309-5d6f-4f01-8fc5-01d17b2afc40" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0df97309-5d6f-4f01-8fc5-01d17b2afc40_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_75c70785-693f-4b39-86f7-18f6dc0f67f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0df97309-5d6f-4f01-8fc5-01d17b2afc40" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_75c70785-693f-4b39-86f7-18f6dc0f67f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_48b6b513-fe87-47ad-ae4d-f39a8d888ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_75c70785-693f-4b39-86f7-18f6dc0f67f1" xlink:to="loc_us-gaap_CustomerRelationshipsMember_48b6b513-fe87-47ad-ae4d-f39a8d888ba9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_cd2663ac-0709-47ea-9628-6070131e15e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_75c70785-693f-4b39-86f7-18f6dc0f67f1" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_cd2663ac-0709-47ea-9628-6070131e15e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_1cae5f05-ed73-4328-bf5b-97fa9439d24d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_75c70785-693f-4b39-86f7-18f6dc0f67f1" xlink:to="loc_us-gaap_TradeNamesMember_1cae5f05-ed73-4328-bf5b-97fa9439d24d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_BacklogMember_dc369145-8389-4d37-8b77-bf3d1406e456" xlink:href="dlhc-20231231.xsd#dlhc_BacklogMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_75c70785-693f-4b39-86f7-18f6dc0f67f1" xlink:to="loc_dlhc_BacklogMember_dc369145-8389-4d37-8b77-bf3d1406e456" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_8f0de901-f4bf-4d73-97e4-a99fafe83c52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_eb4e96a0-10d0-4932-bb91-28269c554239" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_8f0de901-f4bf-4d73-97e4-a99fafe83c52" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0dd7d069-0028-432c-a8af-ac4b88e1adf4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_eb4e96a0-10d0-4932-bb91-28269c554239" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0dd7d069-0028-432c-a8af-ac4b88e1adf4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5455b8e6-9535-47d1-b4cb-7cdd67a44305" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_eb4e96a0-10d0-4932-bb91-28269c554239" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5455b8e6-9535-47d1-b4cb-7cdd67a44305" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationNarrativeDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SupportingFinancialInformationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.dlhcorp.com/role/SupportingFinancialInformationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_fde48356-e7a6-4d2a-9dbd-d0bcd96cc240" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6a83b9bb-3f70-4633-9fa9-ff441c62a270" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_fde48356-e7a6-4d2a-9dbd-d0bcd96cc240" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6a83b9bb-3f70-4633-9fa9-ff441c62a270" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_39306694-6097-4bcb-bb4a-039a4e96700a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6a83b9bb-3f70-4633-9fa9-ff441c62a270" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_39306694-6097-4bcb-bb4a-039a4e96700a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_39306694-6097-4bcb-bb4a-039a4e96700a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_39306694-6097-4bcb-bb4a-039a4e96700a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_39306694-6097-4bcb-bb4a-039a4e96700a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_81a998e9-e693-423e-b72a-a64ea8b82e63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_39306694-6097-4bcb-bb4a-039a4e96700a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_81a998e9-e693-423e-b72a-a64ea8b82e63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_060e23c1-5dff-40da-bee6-7fdc123fac6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_81a998e9-e693-423e-b72a-a64ea8b82e63" xlink:to="loc_us-gaap_CustomerRelationshipsMember_060e23c1-5dff-40da-bee6-7fdc123fac6d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_BacklogMember_7f5a4128-3fb4-43ff-927e-a3e259d1e945" xlink:href="dlhc-20231231.xsd#dlhc_BacklogMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_81a998e9-e693-423e-b72a-a64ea8b82e63" xlink:to="loc_dlhc_BacklogMember_7f5a4128-3fb4-43ff-927e-a3e259d1e945" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_2cdc42a8-cf65-4056-84b4-d6229cb74d03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_81a998e9-e693-423e-b72a-a64ea8b82e63" xlink:to="loc_us-gaap_TradeNamesMember_2cdc42a8-cf65-4056-84b4-d6229cb74d03" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_d8f32520-6167-4be6-97d8-be39c83c3c5c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_81a998e9-e693-423e-b72a-a64ea8b82e63" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_d8f32520-6167-4be6-97d8-be39c83c3c5c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_e240a95c-d32b-49f5-a11a-494b30d331e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_fde48356-e7a6-4d2a-9dbd-d0bcd96cc240" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_e240a95c-d32b-49f5-a11a-494b30d331e1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_aadb8012-d2da-450f-bfc8-b009887d0802" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_fde48356-e7a6-4d2a-9dbd-d0bcd96cc240" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_aadb8012-d2da-450f-bfc8-b009887d0802" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_96eb6507-2f9e-4077-ba68-c5e9b9837e0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_fde48356-e7a6-4d2a-9dbd-d0bcd96cc240" xlink:to="loc_us-gaap_Depreciation_96eb6507-2f9e-4077-ba68-c5e9b9837e0f" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationDebtObligationsDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SupportingFinancialInformationDebtObligationsDetails"/>
  <link:definitionLink xlink:role="http://www.dlhcorp.com/role/SupportingFinancialInformationDebtObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_0a462c84-5c85-43c9-85bd-1c646c07e4ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_60c5ae2b-7634-43c2-bd03-c376877275f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0a462c84-5c85-43c9-85bd-1c646c07e4ef" xlink:to="loc_us-gaap_DebtInstrumentTable_60c5ae2b-7634-43c2-bd03-c376877275f1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_1d3d0757-c997-4a40-8585-4a82b91c4cbb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_60c5ae2b-7634-43c2-bd03-c376877275f1" xlink:to="loc_us-gaap_CreditFacilityAxis_1d3d0757-c997-4a40-8585-4a82b91c4cbb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_1d3d0757-c997-4a40-8585-4a82b91c4cbb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_1d3d0757-c997-4a40-8585-4a82b91c4cbb" xlink:to="loc_us-gaap_CreditFacilityDomain_1d3d0757-c997-4a40-8585-4a82b91c4cbb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_278c818f-4d23-415a-8341-4a46cb5acd40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_1d3d0757-c997-4a40-8585-4a82b91c4cbb" xlink:to="loc_us-gaap_CreditFacilityDomain_278c818f-4d23-415a-8341-4a46cb5acd40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_fcc31fa2-cc99-470f-bb41-372cda53260b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_278c818f-4d23-415a-8341-4a46cb5acd40" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_fcc31fa2-cc99-470f-bb41-372cda53260b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0e83ad50-a4c4-4b3b-9526-c73c983c3edf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_60c5ae2b-7634-43c2-bd03-c376877275f1" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0e83ad50-a4c4-4b3b-9526-c73c983c3edf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0e83ad50-a4c4-4b3b-9526-c73c983c3edf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0e83ad50-a4c4-4b3b-9526-c73c983c3edf" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0e83ad50-a4c4-4b3b-9526-c73c983c3edf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_7f59943f-ca5c-4bc4-bcef-17f3f444e309" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0e83ad50-a4c4-4b3b-9526-c73c983c3edf" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_7f59943f-ca5c-4bc4-bcef-17f3f444e309" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_262456b2-29c1-4e97-9584-d3a62f2bd8b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_7f59943f-ca5c-4bc4-bcef-17f3f444e309" xlink:to="loc_us-gaap_SecuredDebtMember_262456b2-29c1-4e97-9584-d3a62f2bd8b8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_eb72d13e-d1c7-4f7e-ba61-804787c5220f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0a462c84-5c85-43c9-85bd-1c646c07e4ef" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_eb72d13e-d1c7-4f7e-ba61-804787c5220f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_3796b815-e5ed-48d5-918b-68436c22be96" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0a462c84-5c85-43c9-85bd-1c646c07e4ef" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_3796b815-e5ed-48d5-918b-68436c22be96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_53505397-4a9a-4697-a8f0-a60b568443fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0a462c84-5c85-43c9-85bd-1c646c07e4ef" xlink:to="loc_us-gaap_LongTermDebt_53505397-4a9a-4697-a8f0-a60b568443fd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_3c4398f7-9f2b-4d8f-acf3-ddd020462740" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0a462c84-5c85-43c9-85bd-1c646c07e4ef" xlink:to="loc_us-gaap_LongTermDebtCurrent_3c4398f7-9f2b-4d8f-acf3-ddd020462740" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_e93a9b23-072f-4162-9e1a-134e7dd31f2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0a462c84-5c85-43c9-85bd-1c646c07e4ef" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_e93a9b23-072f-4162-9e1a-134e7dd31f2e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_7ac5b9b6-1840-47f1-982c-747f9a048a61" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0a462c84-5c85-43c9-85bd-1c646c07e4ef" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_7ac5b9b6-1840-47f1-982c-747f9a048a61" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_UnamortizedDebtIssuanceExpenseCurrent_1a112e73-0bfb-4bdf-a80e-6fc17d2d0447" xlink:href="dlhc-20231231.xsd#dlhc_UnamortizedDebtIssuanceExpenseCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0a462c84-5c85-43c9-85bd-1c646c07e4ef" xlink:to="loc_dlhc_UnamortizedDebtIssuanceExpenseCurrent_1a112e73-0bfb-4bdf-a80e-6fc17d2d0447" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/CreditFacilitiesSummaryofLoanFacilityDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#CreditFacilitiesSummaryofLoanFacilityDetails"/>
  <link:definitionLink xlink:role="http://www.dlhcorp.com/role/CreditFacilitiesSummaryofLoanFacilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_5dad464e-024c-46e1-a5df-960edc724f6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_fc12330f-cf7f-4f79-87c5-51e2527cc93c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5dad464e-024c-46e1-a5df-960edc724f6d" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_fc12330f-cf7f-4f79-87c5-51e2527cc93c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_8c5b6a43-f75e-4537-87ea-974ae828bbf3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_fc12330f-cf7f-4f79-87c5-51e2527cc93c" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_8c5b6a43-f75e-4537-87ea-974ae828bbf3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_8c5b6a43-f75e-4537-87ea-974ae828bbf3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_8c5b6a43-f75e-4537-87ea-974ae828bbf3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_8c5b6a43-f75e-4537-87ea-974ae828bbf3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_081f5728-81a9-4171-8323-c619ba51d35f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_8c5b6a43-f75e-4537-87ea-974ae828bbf3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_081f5728-81a9-4171-8323-c619ba51d35f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_c9f81321-0696-46e8-8de1-19297ed083df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_081f5728-81a9-4171-8323-c619ba51d35f" xlink:to="loc_us-gaap_SecuredDebtMember_c9f81321-0696-46e8-8de1-19297ed083df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_6d246b30-e4c5-4486-8765-9b7d29fc0b78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_fc12330f-cf7f-4f79-87c5-51e2527cc93c" xlink:to="loc_us-gaap_CreditFacilityAxis_6d246b30-e4c5-4486-8765-9b7d29fc0b78" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_6d246b30-e4c5-4486-8765-9b7d29fc0b78_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_6d246b30-e4c5-4486-8765-9b7d29fc0b78" xlink:to="loc_us-gaap_CreditFacilityDomain_6d246b30-e4c5-4486-8765-9b7d29fc0b78_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_f97baabb-02ac-48e2-846b-219e652d0170" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_6d246b30-e4c5-4486-8765-9b7d29fc0b78" xlink:to="loc_us-gaap_CreditFacilityDomain_f97baabb-02ac-48e2-846b-219e652d0170" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_802a73f0-7540-41ba-bacc-92632d55d888" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MediumTermNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_f97baabb-02ac-48e2-846b-219e652d0170" xlink:to="loc_us-gaap_MediumTermNotesMember_802a73f0-7540-41ba-bacc-92632d55d888" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_4cfddd27-d083-4b70-9ca9-e1c535ed18d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_f97baabb-02ac-48e2-846b-219e652d0170" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_4cfddd27-d083-4b70-9ca9-e1c535ed18d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_28ec1183-6e2c-42a7-b276-86c4e4ce9f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_fc12330f-cf7f-4f79-87c5-51e2527cc93c" xlink:to="loc_us-gaap_VariableRateAxis_28ec1183-6e2c-42a7-b276-86c4e4ce9f9f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_28ec1183-6e2c-42a7-b276-86c4e4ce9f9f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_28ec1183-6e2c-42a7-b276-86c4e4ce9f9f" xlink:to="loc_us-gaap_VariableRateDomain_28ec1183-6e2c-42a7-b276-86c4e4ce9f9f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_99c534fe-542d-4457-9cc7-d560f7ce39fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_28ec1183-6e2c-42a7-b276-86c4e4ce9f9f" xlink:to="loc_us-gaap_VariableRateDomain_99c534fe-542d-4457-9cc7-d560f7ce39fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_11940f11-2311-462a-bd43-27b0b81d6fb4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_99c534fe-542d-4457-9cc7-d560f7ce39fb" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_11940f11-2311-462a-bd43-27b0b81d6fb4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_7705a205-6965-420b-b8e9-40658ac5fe1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5dad464e-024c-46e1-a5df-960edc724f6d" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_7705a205-6965-420b-b8e9-40658ac5fe1a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c41427aa-c6cd-442f-b63e-79d94bcfbaad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5dad464e-024c-46e1-a5df-960edc724f6d" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c41427aa-c6cd-442f-b63e-79d94bcfbaad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_16de0fe2-bc33-44cc-b302-0555ba07fbdb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5dad464e-024c-46e1-a5df-960edc724f6d" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_16de0fe2-bc33-44cc-b302-0555ba07fbdb" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#CreditFacilitiesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_b37cf462-05f1-4f61-b17d-a02d339e495b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_b37cf462-05f1-4f61-b17d-a02d339e495b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_5cbb502f-bb76-4c9d-b17b-985f6e25893c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b37cf462-05f1-4f61-b17d-a02d339e495b" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_5cbb502f-bb76-4c9d-b17b-985f6e25893c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_5cbb502f-bb76-4c9d-b17b-985f6e25893c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_5cbb502f-bb76-4c9d-b17b-985f6e25893c" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_5cbb502f-bb76-4c9d-b17b-985f6e25893c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_9cc8926b-8401-40f1-aea6-da587ef1edf3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_5cbb502f-bb76-4c9d-b17b-985f6e25893c" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_9cc8926b-8401-40f1-aea6-da587ef1edf3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_49b86d21-71d1-4fc6-915c-e25ffdaedaa4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_9cc8926b-8401-40f1-aea6-da587ef1edf3" xlink:to="loc_us-gaap_SecuredDebtMember_49b86d21-71d1-4fc6-915c-e25ffdaedaa4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_c2443bac-51d1-4f09-b58e-1cf0cc70d851" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b37cf462-05f1-4f61-b17d-a02d339e495b" xlink:to="loc_us-gaap_CreditFacilityAxis_c2443bac-51d1-4f09-b58e-1cf0cc70d851" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_c2443bac-51d1-4f09-b58e-1cf0cc70d851_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_c2443bac-51d1-4f09-b58e-1cf0cc70d851" xlink:to="loc_us-gaap_CreditFacilityDomain_c2443bac-51d1-4f09-b58e-1cf0cc70d851_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_886d1e2b-2de4-41eb-8413-4d5c5824d68b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_c2443bac-51d1-4f09-b58e-1cf0cc70d851" xlink:to="loc_us-gaap_CreditFacilityDomain_886d1e2b-2de4-41eb-8413-4d5c5824d68b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_d85e9956-a6ad-491f-aa44-6db05ed9ca99" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MediumTermNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_886d1e2b-2de4-41eb-8413-4d5c5824d68b" xlink:to="loc_us-gaap_MediumTermNotesMember_d85e9956-a6ad-491f-aa44-6db05ed9ca99" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_e8887d58-3133-40e6-b04a-a5a58ac75b6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_886d1e2b-2de4-41eb-8413-4d5c5824d68b" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_e8887d58-3133-40e6-b04a-a5a58ac75b6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_13cb964f-9bed-4108-955a-71df147c6af7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_886d1e2b-2de4-41eb-8413-4d5c5824d68b" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_13cb964f-9bed-4108-955a-71df147c6af7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c0a3675a-9722-4e33-8a11-5c5c668dd4e7" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b37cf462-05f1-4f61-b17d-a02d339e495b" xlink:to="loc_srt_RangeAxis_c0a3675a-9722-4e33-8a11-5c5c668dd4e7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c0a3675a-9722-4e33-8a11-5c5c668dd4e7_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_c0a3675a-9722-4e33-8a11-5c5c668dd4e7" xlink:to="loc_srt_RangeMember_c0a3675a-9722-4e33-8a11-5c5c668dd4e7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6c7334c0-da04-4931-89fa-62d04f15f4f8" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_c0a3675a-9722-4e33-8a11-5c5c668dd4e7" xlink:to="loc_srt_RangeMember_6c7334c0-da04-4931-89fa-62d04f15f4f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_45def396-a425-4061-b362-6b9fa27808b9" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_6c7334c0-da04-4931-89fa-62d04f15f4f8" xlink:to="loc_srt_MaximumMember_45def396-a425-4061-b362-6b9fa27808b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7d7c0a0a-732f-4991-8b66-7f9a9346982b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_6c7334c0-da04-4931-89fa-62d04f15f4f8" xlink:to="loc_srt_MinimumMember_7d7c0a0a-732f-4991-8b66-7f9a9346982b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DebtCovenantAxis_c9fff80d-969f-458d-bb98-4cd06b0c7ddf" xlink:href="dlhc-20231231.xsd#dlhc_DebtCovenantAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b37cf462-05f1-4f61-b17d-a02d339e495b" xlink:to="loc_dlhc_DebtCovenantAxis_c9fff80d-969f-458d-bb98-4cd06b0c7ddf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DebtCovenantDomain_c9fff80d-969f-458d-bb98-4cd06b0c7ddf_default" xlink:href="dlhc-20231231.xsd#dlhc_DebtCovenantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dlhc_DebtCovenantAxis_c9fff80d-969f-458d-bb98-4cd06b0c7ddf" xlink:to="loc_dlhc_DebtCovenantDomain_c9fff80d-969f-458d-bb98-4cd06b0c7ddf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DebtCovenantDomain_f1d1207a-f1f3-4467-ab5a-367d08364da3" xlink:href="dlhc-20231231.xsd#dlhc_DebtCovenantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dlhc_DebtCovenantAxis_c9fff80d-969f-458d-bb98-4cd06b0c7ddf" xlink:to="loc_dlhc_DebtCovenantDomain_f1d1207a-f1f3-4467-ab5a-367d08364da3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ExcessCashFlowsGreaterThanOrEqualto2.50Member_d073161d-e9d7-4a00-9256-2cea6f43712f" xlink:href="dlhc-20231231.xsd#dlhc_ExcessCashFlowsGreaterThanOrEqualto2.50Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dlhc_DebtCovenantDomain_f1d1207a-f1f3-4467-ab5a-367d08364da3" xlink:to="loc_dlhc_ExcessCashFlowsGreaterThanOrEqualto2.50Member_d073161d-e9d7-4a00-9256-2cea6f43712f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ExcessCashFlowsLessThan250Member_b9d38355-858d-4dde-b704-575aecc6923b" xlink:href="dlhc-20231231.xsd#dlhc_ExcessCashFlowsLessThan250Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dlhc_DebtCovenantDomain_f1d1207a-f1f3-4467-ab5a-367d08364da3" xlink:to="loc_dlhc_ExcessCashFlowsLessThan250Member_b9d38355-858d-4dde-b704-575aecc6923b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ExcessCashFlowsEqualto1.50Member_a16a4964-fc39-4782-bf07-c75586e5c083" xlink:href="dlhc-20231231.xsd#dlhc_ExcessCashFlowsEqualto1.50Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dlhc_DebtCovenantDomain_f1d1207a-f1f3-4467-ab5a-367d08364da3" xlink:to="loc_dlhc_ExcessCashFlowsEqualto1.50Member_a16a4964-fc39-4782-bf07-c75586e5c083" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ExcessCashFlowsLessThan1.50Member_735011b0-4c14-49dc-aa4e-b5c2414fe191" xlink:href="dlhc-20231231.xsd#dlhc_ExcessCashFlowsLessThan1.50Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dlhc_DebtCovenantDomain_f1d1207a-f1f3-4467-ab5a-367d08364da3" xlink:to="loc_dlhc_ExcessCashFlowsLessThan1.50Member_735011b0-4c14-49dc-aa4e-b5c2414fe191" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ExcessCashFlowsLessThan2.50ButGreaterThan1.50Member_fcafa8a8-9b72-4e1e-89be-9109b669f323" xlink:href="dlhc-20231231.xsd#dlhc_ExcessCashFlowsLessThan2.50ButGreaterThan1.50Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dlhc_DebtCovenantDomain_f1d1207a-f1f3-4467-ab5a-367d08364da3" xlink:to="loc_dlhc_ExcessCashFlowsLessThan2.50ButGreaterThan1.50Member_fcafa8a8-9b72-4e1e-89be-9109b669f323" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_f4e7fe11-fbeb-4eaa-8171-0bd8be4b3203" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b37cf462-05f1-4f61-b17d-a02d339e495b" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_f4e7fe11-fbeb-4eaa-8171-0bd8be4b3203" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_f4e7fe11-fbeb-4eaa-8171-0bd8be4b3203_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_f4e7fe11-fbeb-4eaa-8171-0bd8be4b3203" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_f4e7fe11-fbeb-4eaa-8171-0bd8be4b3203_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_937768b8-5406-454f-9749-5af29013e61e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_f4e7fe11-fbeb-4eaa-8171-0bd8be4b3203" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_937768b8-5406-454f-9749-5af29013e61e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_362db254-cb5f-43fd-9ff3-56b69d4e13a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_937768b8-5406-454f-9749-5af29013e61e" xlink:to="loc_us-gaap_InterestRateSwapMember_362db254-cb5f-43fd-9ff3-56b69d4e13a7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DerivativeInstrumentMaturityAxis_932fc755-3da2-4cf1-89d4-7fb36ada7017" xlink:href="dlhc-20231231.xsd#dlhc_DerivativeInstrumentMaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b37cf462-05f1-4f61-b17d-a02d339e495b" xlink:to="loc_dlhc_DerivativeInstrumentMaturityAxis_932fc755-3da2-4cf1-89d4-7fb36ada7017" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DerivativeInstrumentMaturityDomain_932fc755-3da2-4cf1-89d4-7fb36ada7017_default" xlink:href="dlhc-20231231.xsd#dlhc_DerivativeInstrumentMaturityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dlhc_DerivativeInstrumentMaturityAxis_932fc755-3da2-4cf1-89d4-7fb36ada7017" xlink:to="loc_dlhc_DerivativeInstrumentMaturityDomain_932fc755-3da2-4cf1-89d4-7fb36ada7017_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DerivativeInstrumentMaturityDomain_7d903b5b-78f2-42bf-b529-b9e349330e8e" xlink:href="dlhc-20231231.xsd#dlhc_DerivativeInstrumentMaturityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dlhc_DerivativeInstrumentMaturityAxis_932fc755-3da2-4cf1-89d4-7fb36ada7017" xlink:to="loc_dlhc_DerivativeInstrumentMaturityDomain_7d903b5b-78f2-42bf-b529-b9e349330e8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_MaturityOneMember_790d3110-5959-43e4-88ee-3251923186b4" xlink:href="dlhc-20231231.xsd#dlhc_MaturityOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dlhc_DerivativeInstrumentMaturityDomain_7d903b5b-78f2-42bf-b529-b9e349330e8e" xlink:to="loc_dlhc_MaturityOneMember_790d3110-5959-43e4-88ee-3251923186b4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_MaturityTwoMember_cc184db3-8a1c-4cff-ac1f-ff410ccce7cd" xlink:href="dlhc-20231231.xsd#dlhc_MaturityTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dlhc_DerivativeInstrumentMaturityDomain_7d903b5b-78f2-42bf-b529-b9e349330e8e" xlink:to="loc_dlhc_MaturityTwoMember_cc184db3-8a1c-4cff-ac1f-ff410ccce7cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_d822bf61-331a-4876-a054-6a1f2a126036" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_d822bf61-331a-4876-a054-6a1f2a126036" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_82522dc0-39eb-4ade-b251-03fb2ce79c51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_82522dc0-39eb-4ade-b251-03fb2ce79c51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseLongTermDebtIncreaseDecrease_94d9603f-b7dd-4c7a-b0bd-f8694f8cc852" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseLongTermDebtIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_us-gaap_InterestExpenseLongTermDebtIncreaseDecrease_94d9603f-b7dd-4c7a-b0bd-f8694f8cc852" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_FixedChargeCoverageRatio_dbeb00c5-550b-465c-9483-26b96ae40f06" xlink:href="dlhc-20231231.xsd#dlhc_FixedChargeCoverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_dlhc_FixedChargeCoverageRatio_dbeb00c5-550b-465c-9483-26b96ae40f06" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization_a603f387-83ea-4b5a-947f-09239c7f46a0" xlink:href="dlhc-20231231.xsd#dlhc_RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_dlhc_RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization_a603f387-83ea-4b5a-947f-09239c7f46a0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_aea3520e-134c-45b5-8941-5d8e1ec65689" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_aea3520e-134c-45b5-8941-5d8e1ec65689" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_658a272c-2141-4689-8698-ba6b19d1f265" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_658a272c-2141-4689-8698-ba6b19d1f265" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_30f69f97-3975-4b93-9b73-999165a63763" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_30f69f97-3975-4b93-9b73-999165a63763" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_1efec9a1-c4f5-4b13-a0b1-08938d7fd2f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_1efec9a1-c4f5-4b13-a0b1-08938d7fd2f8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_b91acb09-552f-4591-822b-930b103e617f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_b91acb09-552f-4591-822b-930b103e617f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_VoluntaryRepaymentsOfLongTermDebt_9cbf0002-cdf8-4afd-ac17-b9462c99c7fe" xlink:href="dlhc-20231231.xsd#dlhc_VoluntaryRepaymentsOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_dlhc_VoluntaryRepaymentsOfLongTermDebt_9cbf0002-cdf8-4afd-ac17-b9462c99c7fe" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_cb559e71-02a1-4774-baf7-2db57be22337" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_cb559e71-02a1-4774-baf7-2db57be22337" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA_9001f036-3691-4dc7-8e69-8cc37d6e4390" xlink:href="dlhc-20231231.xsd#dlhc_PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_dlhc_PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA_9001f036-3691-4dc7-8e69-8cc37d6e4390" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization_0ee2942f-b86b-4fb6-a8dd-69b09fd38ef5" xlink:href="dlhc-20231231.xsd#dlhc_RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_dlhc_RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization_0ee2942f-b86b-4fb6-a8dd-69b09fd38ef5" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_bfed43e2-42f6-4d0a-ad08-4831d519439c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_bfed43e2-42f6-4d0a-ad08-4831d519439c" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_6e374c3a-d76a-4959-b1f4-690fa52880b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_6e374c3a-d76a-4959-b1f4-690fa52880b5" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_4ea6b26e-c103-4de4-aa4a-d053e6f1b965" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_4ea6b26e-c103-4de4-aa4a-d053e6f1b965" xlink:type="arc" order="16"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsNarrativeDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#StockBasedCompensationandEquityGrantsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08855f1f-69ed-4d86-8b72-ef4c01b4f1e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_385428cb-4d69-444c-ba62-40b42211651f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08855f1f-69ed-4d86-8b72-ef4c01b4f1e6" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_385428cb-4d69-444c-ba62-40b42211651f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_b1b5d382-301b-4299-b7c5-ebf3e3964c2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_385428cb-4d69-444c-ba62-40b42211651f" xlink:to="loc_us-gaap_AwardTypeAxis_b1b5d382-301b-4299-b7c5-ebf3e3964c2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b1b5d382-301b-4299-b7c5-ebf3e3964c2f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_b1b5d382-301b-4299-b7c5-ebf3e3964c2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b1b5d382-301b-4299-b7c5-ebf3e3964c2f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_39e87f23-5857-4166-97c1-1a6f044d045e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_b1b5d382-301b-4299-b7c5-ebf3e3964c2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_39e87f23-5857-4166-97c1-1a6f044d045e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_44ee9751-55a7-4a32-8285-345144c5efde" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_39e87f23-5857-4166-97c1-1a6f044d045e" xlink:to="loc_us-gaap_EmployeeStockOptionMember_44ee9751-55a7-4a32-8285-345144c5efde" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_ebcb1414-6bbe-4222-b033-4d723ffbddfb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_385428cb-4d69-444c-ba62-40b42211651f" xlink:to="loc_us-gaap_PlanNameAxis_ebcb1414-6bbe-4222-b033-4d723ffbddfb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_ebcb1414-6bbe-4222-b033-4d723ffbddfb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_ebcb1414-6bbe-4222-b033-4d723ffbddfb" xlink:to="loc_us-gaap_PlanNameDomain_ebcb1414-6bbe-4222-b033-4d723ffbddfb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_86d1c74b-084a-4bfc-ac04-567d4c55b4ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_ebcb1414-6bbe-4222-b033-4d723ffbddfb" xlink:to="loc_us-gaap_PlanNameDomain_86d1c74b-084a-4bfc-ac04-567d4c55b4ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_OmnibusEquityIncentivePlan2016Member_e70d243d-60fc-41e7-b934-19530cc18b37" xlink:href="dlhc-20231231.xsd#dlhc_OmnibusEquityIncentivePlan2016Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_86d1c74b-084a-4bfc-ac04-567d4c55b4ed" xlink:to="loc_dlhc_OmnibusEquityIncentivePlan2016Member_e70d243d-60fc-41e7-b934-19530cc18b37" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_fa2869f1-13a3-4521-93a5-14f3910f92ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08855f1f-69ed-4d86-8b72-ef4c01b4f1e6" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_fa2869f1-13a3-4521-93a5-14f3910f92ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3a923309-5e13-4433-805b-53b1476f4712" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08855f1f-69ed-4d86-8b72-ef4c01b4f1e6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3a923309-5e13-4433-805b-53b1476f4712" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_f8a2219d-de8f-4d50-a263-b98c5b238af1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_e29213d2-db49-4a39-b12a-465609efba70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_f8a2219d-de8f-4d50-a263-b98c5b238af1" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_e29213d2-db49-4a39-b12a-465609efba70" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_ee4c6539-2570-4202-bd47-1c8935df878d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_e29213d2-db49-4a39-b12a-465609efba70" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_ee4c6539-2570-4202-bd47-1c8935df878d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_ee4c6539-2570-4202-bd47-1c8935df878d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_ee4c6539-2570-4202-bd47-1c8935df878d" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_ee4c6539-2570-4202-bd47-1c8935df878d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_586de249-9ef4-4a06-a89c-e0240d9f3778" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_ee4c6539-2570-4202-bd47-1c8935df878d" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_586de249-9ef4-4a06-a89c-e0240d9f3778" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_8eade3ac-b6d7-4fa7-a47c-2927d3797dfe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_586de249-9ef4-4a06-a89c-e0240d9f3778" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_8eade3ac-b6d7-4fa7-a47c-2927d3797dfe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_914f2ac2-3330-4189-9f78-fae59d802668" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_e29213d2-db49-4a39-b12a-465609efba70" xlink:to="loc_srt_TitleOfIndividualAxis_914f2ac2-3330-4189-9f78-fae59d802668" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_914f2ac2-3330-4189-9f78-fae59d802668_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_914f2ac2-3330-4189-9f78-fae59d802668" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_914f2ac2-3330-4189-9f78-fae59d802668_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_bf18e846-2310-4076-ba15-d6e6b4ae9b2d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_914f2ac2-3330-4189-9f78-fae59d802668" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_bf18e846-2310-4076-ba15-d6e6b4ae9b2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DLHEmployeesMember_2312fed5-5e78-41ae-84ae-e1d0ec6d2b7f" xlink:href="dlhc-20231231.xsd#dlhc_DLHEmployeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_bf18e846-2310-4076-ba15-d6e6b4ae9b2d" xlink:to="loc_dlhc_DLHEmployeesMember_2312fed5-5e78-41ae-84ae-e1d0ec6d2b7f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_NonemployeeDirectorsMember_ca35b7c0-9898-406d-97d7-3a23f90bb4fe" xlink:href="dlhc-20231231.xsd#dlhc_NonemployeeDirectorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_bf18e846-2310-4076-ba15-d6e6b4ae9b2d" xlink:to="loc_dlhc_NonemployeeDirectorsMember_ca35b7c0-9898-406d-97d7-3a23f90bb4fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_NamedExecutiveOfficerMember_9cbac846-fc76-45d4-aa89-8360f50012e3" xlink:href="dlhc-20231231.xsd#dlhc_NamedExecutiveOfficerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_bf18e846-2310-4076-ba15-d6e6b4ae9b2d" xlink:to="loc_dlhc_NamedExecutiveOfficerMember_9cbac846-fc76-45d4-aa89-8360f50012e3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_4ea7236f-237f-4f62-8904-c8c638be5160" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_e29213d2-db49-4a39-b12a-465609efba70" xlink:to="loc_us-gaap_AwardTypeAxis_4ea7236f-237f-4f62-8904-c8c638be5160" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4ea7236f-237f-4f62-8904-c8c638be5160_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_4ea7236f-237f-4f62-8904-c8c638be5160" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4ea7236f-237f-4f62-8904-c8c638be5160_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_67adf1f7-be1c-4126-8c2c-47bbf72d90ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_4ea7236f-237f-4f62-8904-c8c638be5160" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_67adf1f7-be1c-4126-8c2c-47bbf72d90ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_45271b6f-1a5b-47d3-a790-7a24bbc3c2ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_67adf1f7-be1c-4126-8c2c-47bbf72d90ef" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_45271b6f-1a5b-47d3-a790-7a24bbc3c2ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_61d8e751-1ccf-4330-b362-afe0e80ed76c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_67adf1f7-be1c-4126-8c2c-47bbf72d90ef" xlink:to="loc_us-gaap_PerformanceSharesMember_61d8e751-1ccf-4330-b362-afe0e80ed76c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ServiceBasedRestrictedStockUnitsMember_512825fa-3374-4067-807a-a2d695be3656" xlink:href="dlhc-20231231.xsd#dlhc_ServiceBasedRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_67adf1f7-be1c-4126-8c2c-47bbf72d90ef" xlink:to="loc_dlhc_ServiceBasedRestrictedStockUnitsMember_512825fa-3374-4067-807a-a2d695be3656" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_dc6ec12b-ae01-4336-9c43-ba2e689dd205" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_f8a2219d-de8f-4d50-a263-b98c5b238af1" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_dc6ec12b-ae01-4336-9c43-ba2e689dd205" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_851a1b42-4a68-41df-a5e5-0ac89a47016b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_f8a2219d-de8f-4d50-a263-b98c5b238af1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_851a1b42-4a68-41df-a5e5-0ac89a47016b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_1aa45683-e548-486c-9353-ed74983ff6fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_f8a2219d-de8f-4d50-a263-b98c5b238af1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_1aa45683-e548-486c-9353-ed74983ff6fd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6f0c31df-3677-4ede-9ca2-e36cd02fdf19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_f8a2219d-de8f-4d50-a263-b98c5b238af1" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6f0c31df-3677-4ede-9ca2-e36cd02fdf19" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_62af437e-c832-4ed0-be98-aabaedf2c40f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_f8a2219d-de8f-4d50-a263-b98c5b238af1" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_62af437e-c832-4ed0-be98-aabaedf2c40f" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsPerformanceBasedAwardsDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#StockBasedCompensationandEquityGrantsPerformanceBasedAwardsDetails"/>
  <link:definitionLink xlink:role="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsPerformanceBasedAwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c20f62bb-e545-4d23-94b9-8c1d90d93235" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c4c8aadb-bd20-4963-b5ab-b86a531d7aa9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c20f62bb-e545-4d23-94b9-8c1d90d93235" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c4c8aadb-bd20-4963-b5ab-b86a531d7aa9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d183169a-de17-4850-9955-6bc70e428ac7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c4c8aadb-bd20-4963-b5ab-b86a531d7aa9" xlink:to="loc_us-gaap_AwardTypeAxis_d183169a-de17-4850-9955-6bc70e428ac7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d183169a-de17-4850-9955-6bc70e428ac7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_d183169a-de17-4850-9955-6bc70e428ac7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d183169a-de17-4850-9955-6bc70e428ac7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ad924ea7-67ab-476f-ac32-04ede471e066" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_d183169a-de17-4850-9955-6bc70e428ac7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ad924ea7-67ab-476f-ac32-04ede471e066" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_PerformanceBasedRestrictedStockAwardsRevenueMember_4b64ef16-9bce-4503-bcec-9d7086e2f6d7" xlink:href="dlhc-20231231.xsd#dlhc_PerformanceBasedRestrictedStockAwardsRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ad924ea7-67ab-476f-ac32-04ede471e066" xlink:to="loc_dlhc_PerformanceBasedRestrictedStockAwardsRevenueMember_4b64ef16-9bce-4503-bcec-9d7086e2f6d7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_PerformanceBasedRestrictedStockAwardsStockPriceMember_5e042cf3-0299-4880-9f4c-aaf1c4346a32" xlink:href="dlhc-20231231.xsd#dlhc_PerformanceBasedRestrictedStockAwardsStockPriceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ad924ea7-67ab-476f-ac32-04ede471e066" xlink:to="loc_dlhc_PerformanceBasedRestrictedStockAwardsStockPriceMember_5e042cf3-0299-4880-9f4c-aaf1c4346a32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_b357141e-9395-4684-959d-8fa53cf15f69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c20f62bb-e545-4d23-94b9-8c1d90d93235" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_b357141e-9395-4684-959d-8fa53cf15f69" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_eaffa406-5e72-4c8a-82d9-ed4beb78dd9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c20f62bb-e545-4d23-94b9-8c1d90d93235" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_eaffa406-5e72-4c8a-82d9-ed4beb78dd9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue_c6d26317-14d3-4637-b37a-2b2c8f0d9348" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c20f62bb-e545-4d23-94b9-8c1d90d93235" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue_c6d26317-14d3-4637-b37a-2b2c8f0d9348" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_StockPricePerShareMinimumAveragePrice_5494c24e-381f-4e59-87cb-57c8445efb18" xlink:href="dlhc-20231231.xsd#dlhc_StockPricePerShareMinimumAveragePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c20f62bb-e545-4d23-94b9-8c1d90d93235" xlink:to="loc_dlhc_StockPricePerShareMinimumAveragePrice_5494c24e-381f-4e59-87cb-57c8445efb18" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#CommitmentsandContingenciesContractualObligationsDetails"/>
  <link:definitionLink xlink:role="http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_82df3d1e-57c4-4312-ac73-c90e4b51117d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_72e67af9-07d3-4344-beb9-222c8417fed6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_82df3d1e-57c4-4312-ac73-c90e4b51117d" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_72e67af9-07d3-4344-beb9-222c8417fed6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermAxis_f8f2bc16-b016-4498-8d87-1426b499ed5d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseContractualTermAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_72e67af9-07d3-4344-beb9-222c8417fed6" xlink:to="loc_us-gaap_LeaseContractualTermAxis_f8f2bc16-b016-4498-8d87-1426b499ed5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain_f8f2bc16-b016-4498-8d87-1426b499ed5d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LeaseContractualTermAxis_f8f2bc16-b016-4498-8d87-1426b499ed5d" xlink:to="loc_us-gaap_LeaseContractualTermDomain_f8f2bc16-b016-4498-8d87-1426b499ed5d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain_d2cd3eeb-2c87-40f3-8718-95dfe82dd6da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LeaseContractualTermAxis_f8f2bc16-b016-4498-8d87-1426b499ed5d" xlink:to="loc_us-gaap_LeaseContractualTermDomain_d2cd3eeb-2c87-40f3-8718-95dfe82dd6da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_FacilityLeasesMember_27973585-a77a-4cb9-85c5-39ddbeab8a7f" xlink:href="dlhc-20231231.xsd#dlhc_FacilityLeasesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseContractualTermDomain_d2cd3eeb-2c87-40f3-8718-95dfe82dd6da" xlink:to="loc_dlhc_FacilityLeasesMember_27973585-a77a-4cb9-85c5-39ddbeab8a7f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_EquipmentLeasesMember_2ed4c8fd-f0ea-4df7-918e-9586c4867eb8" xlink:href="dlhc-20231231.xsd#dlhc_EquipmentLeasesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseContractualTermDomain_d2cd3eeb-2c87-40f3-8718-95dfe82dd6da" xlink:to="loc_dlhc_EquipmentLeasesMember_2ed4c8fd-f0ea-4df7-918e-9586c4867eb8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract_07374374-fd65-4b00-9d61-04f53af7fa83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtByMaturityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_82df3d1e-57c4-4312-ac73-c90e4b51117d" xlink:to="loc_us-gaap_LongTermDebtByMaturityAbstract_07374374-fd65-4b00-9d61-04f53af7fa83" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_4942d66b-fb54-41a3-89de-55f666752982" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_07374374-fd65-4b00-9d61-04f53af7fa83" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_4942d66b-fb54-41a3-89de-55f666752982" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_acaadcc4-b525-4e74-9eea-083fde68a537" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_07374374-fd65-4b00-9d61-04f53af7fa83" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_acaadcc4-b525-4e74-9eea-083fde68a537" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_18e6a8c2-7290-4acd-9b4b-d0069ab2e931" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_07374374-fd65-4b00-9d61-04f53af7fa83" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_18e6a8c2-7290-4acd-9b4b-d0069ab2e931" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_31283503-1c87-4afe-96d5-c3b5bb56c924" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_07374374-fd65-4b00-9d61-04f53af7fa83" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_31283503-1c87-4afe-96d5-c3b5bb56c924" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_4b174d78-51d2-417b-98a0-45cba1043366" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_07374374-fd65-4b00-9d61-04f53af7fa83" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_4b174d78-51d2-417b-98a0-45cba1043366" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_644be097-42c5-4284-800f-3554c8132b78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_07374374-fd65-4b00-9d61-04f53af7fa83" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_644be097-42c5-4284-800f-3554c8132b78" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_LongTermDebtMaturityAfterYearFour_a59bb252-62da-494b-830a-491f1ac0bdec" xlink:href="dlhc-20231231.xsd#dlhc_LongTermDebtMaturityAfterYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_07374374-fd65-4b00-9d61-04f53af7fa83" xlink:to="loc_dlhc_LongTermDebtMaturityAfterYearFour_a59bb252-62da-494b-830a-491f1ac0bdec" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_d441bdf7-1c95-4d3d-ad4e-df5dfbc409f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_82df3d1e-57c4-4312-ac73-c90e4b51117d" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_d441bdf7-1c95-4d3d-ad4e-df5dfbc409f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_13f726f8-e960-4ea2-9fbe-f6b9654b6a40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_d441bdf7-1c95-4d3d-ad4e-df5dfbc409f2" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_13f726f8-e960-4ea2-9fbe-f6b9654b6a40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_0ff61c83-e554-417e-975f-f6e101feeff7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_d441bdf7-1c95-4d3d-ad4e-df5dfbc409f2" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_0ff61c83-e554-417e-975f-f6e101feeff7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_35f3c976-a291-4ea1-bf8d-a9963737f30f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_d441bdf7-1c95-4d3d-ad4e-df5dfbc409f2" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_35f3c976-a291-4ea1-bf8d-a9963737f30f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_a196cec4-a8b7-410b-9e91-0b01305fd5cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_d441bdf7-1c95-4d3d-ad4e-df5dfbc409f2" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_a196cec4-a8b7-410b-9e91-0b01305fd5cc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_a2b6e12c-b660-4401-96c8-5606508fb449" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_d441bdf7-1c95-4d3d-ad4e-df5dfbc409f2" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_a2b6e12c-b660-4401-96c8-5606508fb449" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_10296a4a-6370-4e69-88d3-07b7e7c4223d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_d441bdf7-1c95-4d3d-ad4e-df5dfbc409f2" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_10296a4a-6370-4e69-88d3-07b7e7c4223d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_61ae7060-ca8e-4722-9b75-fdf8081627c5" xlink:href="dlhc-20231231.xsd#dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_d441bdf7-1c95-4d3d-ad4e-df5dfbc409f2" xlink:to="loc_dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_61ae7060-ca8e-4722-9b75-fdf8081627c5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_b8262178-bb4a-4cf7-9d0c-7658fee3e330" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationFiscalYearMaturityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_82df3d1e-57c4-4312-ac73-c90e4b51117d" xlink:to="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_b8262178-bb4a-4cf7-9d0c-7658fee3e330" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligation_d68a4ae0-a479-4a9a-a609-d85b8f990359" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_b8262178-bb4a-4cf7-9d0c-7658fee3e330" xlink:to="loc_us-gaap_ContractualObligation_d68a4ae0-a479-4a9a-a609-d85b8f990359" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear_425b93e5-6580-4737-9595-db3d6c58a2fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_b8262178-bb4a-4cf7-9d0c-7658fee3e330" xlink:to="loc_us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear_425b93e5-6580-4737-9595-db3d6c58a2fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInNextTwelveMonths_8fa6b3a9-91d4-495b-a1af-9966a6917433" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_b8262178-bb4a-4cf7-9d0c-7658fee3e330" xlink:to="loc_us-gaap_ContractualObligationDueInNextTwelveMonths_8fa6b3a9-91d4-495b-a1af-9966a6917433" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInSecondYear_73ad3bb1-83c9-4035-9020-860519774ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInSecondYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_b8262178-bb4a-4cf7-9d0c-7658fee3e330" xlink:to="loc_us-gaap_ContractualObligationDueInSecondYear_73ad3bb1-83c9-4035-9020-860519774ecc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInThirdYear_bcaae048-4be0-48f1-aa62-77fe37bf417a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInThirdYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_b8262178-bb4a-4cf7-9d0c-7658fee3e330" xlink:to="loc_us-gaap_ContractualObligationDueInThirdYear_bcaae048-4be0-48f1-aa62-77fe37bf417a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInFourthYear_8b5fb845-c564-4020-a15e-94b80c0082ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInFourthYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_b8262178-bb4a-4cf7-9d0c-7658fee3e330" xlink:to="loc_us-gaap_ContractualObligationDueInFourthYear_8b5fb845-c564-4020-a15e-94b80c0082ce" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ContractualObligationToBePaidAfterYearFour_5be642c5-cb8c-43a8-bdab-bc8e37d3f9e5" xlink:href="dlhc-20231231.xsd#dlhc_ContractualObligationToBePaidAfterYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_b8262178-bb4a-4cf7-9d0c-7658fee3e330" xlink:to="loc_dlhc_ContractualObligationToBePaidAfterYearFour_5be642c5-cb8c-43a8-bdab-bc8e37d3f9e5" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#AwardTypeOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_PerformanceSharesMember" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ServiceBasedRestrictedStockUnitsMember_bbde6b58-2ea9-456c-9c75-6ad9580bfe1c" xlink:href="dlhc-20231231.xsd#dlhc_ServiceBasedRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_dlhc_ServiceBasedRestrictedStockUnitsMember_bbde6b58-2ea9-456c-9c75-6ad9580bfe1c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_PerformanceBasedRestrictedStockAwardsRevenueMember_b9a30bee-cb16-466e-b922-f07dddb298b1" xlink:href="dlhc-20231231.xsd#dlhc_PerformanceBasedRestrictedStockAwardsRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_dlhc_PerformanceBasedRestrictedStockAwardsRevenueMember_b9a30bee-cb16-466e-b922-f07dddb298b1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_PerformanceBasedRestrictedStockAwardsStockPriceMember_a79153d1-ddd0-4be5-bd1a-e73e9a719580" xlink:href="dlhc-20231231.xsd#dlhc_PerformanceBasedRestrictedStockAwardsStockPriceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_dlhc_PerformanceBasedRestrictedStockAwardsStockPriceMember_a79153d1-ddd0-4be5-bd1a-e73e9a719580" xlink:type="arc" order="8"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>8
<FILENAME>dlhc-20231231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:7c0fca9b-6353-4a37-b1ed-6c8ba2cf3f94,g:d8a877ae-7999-48b9-97f2-263f39a68dd1-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_dlhc_ContractualObligationToBePaidAfterYearFour_f2866376-5ead-42e5-a1b9-ddc5c06ecd9a_totalLabel_en-US" xlink:label="lab_dlhc_ContractualObligationToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_dlhc_ContractualObligationToBePaidAfterYearFour_label_en-US" xlink:label="lab_dlhc_ContractualObligationToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation, to be Paid, after Year Four</link:label>
    <link:label id="lab_dlhc_ContractualObligationToBePaidAfterYearFour_documentation_en-US" xlink:label="lab_dlhc_ContractualObligationToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation, to be Paid, after Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ContractualObligationToBePaidAfterYearFour" xlink:href="dlhc-20231231.xsd#dlhc_ContractualObligationToBePaidAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_ContractualObligationToBePaidAfterYearFour" xlink:to="lab_dlhc_ContractualObligationToBePaidAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasedAssetsLineItems_569a0388-a0bc-437e-a306-bd24887566dd_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leased Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLeasedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_OperatingLeasedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leased Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems" xlink:to="lab_us-gaap_OperatingLeasedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_10897cb4-4c2e-49f9-8a44-69c99a8ac3fb_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_d8220cbb-7e96-4bd7-91ee-ac7cc2e32b5c_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_01b52405-acc9-4c01-bcb6-f0a5e08b7e52_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit, maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_58dabdb0-e25a-4c4c-b8cf-dcc784a72103_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_c32f8485-26bf-408e-a395-c311551b7a6f_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expiration term of share-based compensation plan</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_c1877e0e-fdc5-4185-9376-8ff5c882687f_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expiration term of share-based compensation plan</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a1cbd6e8-11e9-4f18-b2c6-21f7acfac350_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_937afe3d-88fc-4120-8c3e-92779feabdba_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease term (in years)</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_StockPricePerShareMinimumAveragePrice_78b46821-21e3-4259-a8f6-79374207ae88_terseLabel_en-US" xlink:label="lab_dlhc_StockPricePerShareMinimumAveragePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum average price (in dollars per share)</link:label>
    <link:label id="lab_dlhc_StockPricePerShareMinimumAveragePrice_label_en-US" xlink:label="lab_dlhc_StockPricePerShareMinimumAveragePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Price Per Share, Minimum Average Price</link:label>
    <link:label id="lab_dlhc_StockPricePerShareMinimumAveragePrice_documentation_en-US" xlink:label="lab_dlhc_StockPricePerShareMinimumAveragePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Price Per Share, Minimum Average Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_StockPricePerShareMinimumAveragePrice" xlink:href="dlhc-20231231.xsd#dlhc_StockPricePerShareMinimumAveragePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_StockPricePerShareMinimumAveragePrice" xlink:to="lab_dlhc_StockPricePerShareMinimumAveragePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_d0b5c47d-5ca7-47af-8fdf-62952a00b0ea_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Line of Credit</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_28823df1-a798-4b00-b019-dd9c52b2f705_terseLabel_en-US" xlink:label="lab_dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_label_en-US" xlink:label="lab_dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, To Be Paid, After Year Four</link:label>
    <link:label id="lab_dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_documentation_en-US" xlink:label="lab_dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, To Be Paid, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:href="dlhc-20231231.xsd#dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:to="lab_dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_25531325-03e4-441a-b01e-e36097a39838_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_abbaa00e-13d9-4c1d-a7f1-c9a6a2644b97_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_CommonStockSurrenderedForExerciseOfStockOptions_f20b60b7-efdd-4ea2-9171-d9e8676cce0d_terseLabel_en-US" xlink:label="lab_dlhc_CommonStockSurrenderedForExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock surrendered for the exercise of stock options</link:label>
    <link:label id="lab_dlhc_CommonStockSurrenderedForExerciseOfStockOptions_label_en-US" xlink:label="lab_dlhc_CommonStockSurrenderedForExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock Surrendered for Exercise of Stock Options</link:label>
    <link:label id="lab_dlhc_CommonStockSurrenderedForExerciseOfStockOptions_documentation_en-US" xlink:label="lab_dlhc_CommonStockSurrenderedForExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock Surrendered for Exercise of Stock Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_CommonStockSurrenderedForExerciseOfStockOptions" xlink:href="dlhc-20231231.xsd#dlhc_CommonStockSurrenderedForExerciseOfStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_CommonStockSurrenderedForExerciseOfStockOptions" xlink:to="lab_dlhc_CommonStockSurrenderedForExerciseOfStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_9092a412-2f27-4b82-8360-66e294f36a33_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested and exercisable, weighted average remaining contractual term (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_a62ca46b-2eac-4933-8661-ccdcaf5ebc7c_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_984e639b-d047-4f20-a7a9-2ca3772c6ade_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_cf801bda-c8a4-48d8-bad9-ac4dc768af30_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_56831f44-8c19-4534-9af0-de36144d9c60_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested and exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_0fb3a397-dc1d-4d57-b1c7-c259cbc42b21_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_LesseeOperatingSubleaseNumber_bf5dc3c2-694a-4f76-9a80-ec55444ad73a_terseLabel_en-US" xlink:label="lab_dlhc_LesseeOperatingSubleaseNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of facilities subleased</link:label>
    <link:label id="lab_dlhc_LesseeOperatingSubleaseNumber_label_en-US" xlink:label="lab_dlhc_LesseeOperatingSubleaseNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Sublease, Number</link:label>
    <link:label id="lab_dlhc_LesseeOperatingSubleaseNumber_documentation_en-US" xlink:label="lab_dlhc_LesseeOperatingSubleaseNumber" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Sublease, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_LesseeOperatingSubleaseNumber" xlink:href="dlhc-20231231.xsd#dlhc_LesseeOperatingSubleaseNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_LesseeOperatingSubleaseNumber" xlink:to="lab_dlhc_LesseeOperatingSubleaseNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_25953775-2db5-4887-97aa-2cb9408fdf8c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Operating Leased Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Operating Leased Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_MaturityOneMember_47910f26-cf3b-4187-a1cc-01ffdc155f28_terseLabel_en-US" xlink:label="lab_dlhc_MaturityOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturity One</link:label>
    <link:label id="lab_dlhc_MaturityOneMember_label_en-US" xlink:label="lab_dlhc_MaturityOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturity One [Member]</link:label>
    <link:label id="lab_dlhc_MaturityOneMember_documentation_en-US" xlink:label="lab_dlhc_MaturityOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturity One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_MaturityOneMember" xlink:href="dlhc-20231231.xsd#dlhc_MaturityOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_MaturityOneMember" xlink:to="lab_dlhc_MaturityOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_9cde8e8d-4c35-467b-b666-cc9dfdba8536_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_190ac19e-5b9b-4284-8dbc-005cee8949c3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation&#160;and Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Description and Basis of Presentation [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_6a4268c9-6d09-4e7a-b2fe-8c46cf33da33_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Liabilities</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_16cf0aa0-07f7-4ff5-b502-61a46ba58c26_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_fe3e7af9-1050-4d86-ad3c-3ff3e93bb351_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_FacilityLeasesMember_7bab35c3-a753-4c06-8ed1-5bb10fd2adaf_terseLabel_en-US" xlink:label="lab_dlhc_FacilityLeasesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facility operating leases</link:label>
    <link:label id="lab_dlhc_FacilityLeasesMember_label_en-US" xlink:label="lab_dlhc_FacilityLeasesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facility Leases [Member]</link:label>
    <link:label id="lab_dlhc_FacilityLeasesMember_documentation_en-US" xlink:label="lab_dlhc_FacilityLeasesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facility Leases [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_FacilityLeasesMember" xlink:href="dlhc-20231231.xsd#dlhc_FacilityLeasesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_FacilityLeasesMember" xlink:to="lab_dlhc_FacilityLeasesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_bd7a6060-c0c6-4a91-a61f-12ccd0fccd29_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per share - diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_56f53c21-bfc3-4275-87df-b62507268f0c_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Indefinite-lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Indefinite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_f518c247-fb11-4dd8-98f6-168ead79a4fc_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_46524c7f-4cb9-4318-9223-dab3bf442037_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_fc2d46d3-b09f-40db-b737-4bb8a034fa14_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock held (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonShares" xlink:to="lab_us-gaap_TreasuryStockCommonShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_72da6f1e-d4c9-47f2-9791-724c731656d4_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, beginning (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_347709a7-95e9-4d5b-adcf-9d963ff8d455_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, ending (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5c7151c7-bd86-47d3-acc4-74bf7d89909d_totalLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedEmployeeBenefitsCurrent_79f79995-d1fd-4792-92c2-d02177a5448c_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued benefits</link:label>
    <link:label id="lab_us-gaap_AccruedEmployeeBenefitsCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Employee Benefits, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:to="lab_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_46e7c0c8-3b31-49e5-bb52-912a10f5e70e_terseLabel_en-US" xlink:label="lab_dlhc_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_dlhc_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_label_en-US" xlink:label="lab_dlhc_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, After Year Four</link:label>
    <link:label id="lab_dlhc_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_documentation_en-US" xlink:label="lab_dlhc_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:href="dlhc-20231231.xsd#dlhc_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:to="lab_dlhc_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_83b83fcb-3c68-4b61-8aae-cc0787d32a13_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_b489cd8a-57a2-446e-ba85-4d1edba79534_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_984017c7-1eb7-4a77-864c-5f3e8ae6add8_terseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenants not to compete</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember" xlink:to="lab_us-gaap_NoncompeteAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_b5193d23-fcac-423e-b8b9-bfedb880d72a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_68263719-17a0-4d4a-ade3-c654143583ac_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Current Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Current Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_890879e1-8529-4b25-a892-82e983f85ec5_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_25f4ca4f-8263-443e-ac7b-84c5c6d414de_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate</link:label>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_label_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:to="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_3616ed61-12da-4583-8c3d-be6245ab315a_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_0d0e767e-df2d-4ce1-bd7f-e36ffbdb9065_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_4baa71b6-1398-4298-b3d4-31adcd4ef984_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPayableCurrent_5c395ce0-7595-4821-b007-f2e0c262e858_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest</link:label>
    <link:label id="lab_us-gaap_InterestPayableCurrent_label_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPayableCurrent" xlink:to="lab_us-gaap_InterestPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4c36fbcb-cafd-477a-97d4-aea4dc303eff_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_UnamortizedDebtIssuanceExpenseCurrent_a71b5381-32db-4774-a43e-257ef588fe50_terseLabel_en-US" xlink:label="lab_dlhc_UnamortizedDebtIssuanceExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current unamortized deferred financing costs</link:label>
    <link:label id="lab_dlhc_UnamortizedDebtIssuanceExpenseCurrent_label_en-US" xlink:label="lab_dlhc_UnamortizedDebtIssuanceExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Debt Issuance Expense, Current</link:label>
    <link:label id="lab_dlhc_UnamortizedDebtIssuanceExpenseCurrent_documentation_en-US" xlink:label="lab_dlhc_UnamortizedDebtIssuanceExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Debt Issuance Expense, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_UnamortizedDebtIssuanceExpenseCurrent" xlink:href="dlhc-20231231.xsd#dlhc_UnamortizedDebtIssuanceExpenseCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_UnamortizedDebtIssuanceExpenseCurrent" xlink:to="lab_dlhc_UnamortizedDebtIssuanceExpenseCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_26601d9f-e38e-4926-9309-33722a9fb8bd_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_0c7db0f3-5578-4037-9d9f-8d966bf43016_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SHAREHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_a767820a-346e-4988-87db-52fffc5997f5_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9eccad2b-b003-4739-a4ec-84a64b0f6b7a_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_ade3568a-8642-422c-9a76-a4987b75c0b1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_2f9eae34-db38-44f7-a989-d1cee7029d01_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Diluted Earnings per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_LesseeOperatingSubleaseOptionExtensionPeriod_03a0b65b-d23d-4c6e-85de-68e497fc7d3c_terseLabel_en-US" xlink:label="lab_dlhc_LesseeOperatingSubleaseOptionExtensionPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease extension option period</link:label>
    <link:label id="lab_dlhc_LesseeOperatingSubleaseOptionExtensionPeriod_label_en-US" xlink:label="lab_dlhc_LesseeOperatingSubleaseOptionExtensionPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Sublease, Option Extension Period</link:label>
    <link:label id="lab_dlhc_LesseeOperatingSubleaseOptionExtensionPeriod_documentation_en-US" xlink:label="lab_dlhc_LesseeOperatingSubleaseOptionExtensionPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Sublease, Option Extension Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_LesseeOperatingSubleaseOptionExtensionPeriod" xlink:href="dlhc-20231231.xsd#dlhc_LesseeOperatingSubleaseOptionExtensionPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_LesseeOperatingSubleaseOptionExtensionPeriod" xlink:to="lab_dlhc_LesseeOperatingSubleaseOptionExtensionPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelAxis_63cd7e11-5940-49c6-83bc-7604b0789857_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Sales Channel [Axis]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelAxis_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Sales Channel [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:to="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_bf604f13-9199-419f-b8a8-bfd7dafcc1bc_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Performance Vesting Critera</link:label>
    <link:label id="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_517db9b0-6aba-4c68-bd40-f1223c64faa3_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_c29b259c-09f7-4747-9bc1-236e0d791800_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c4033d1f-d245-48c8-9379-fc6e2e8b4c5c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_8f79f544-6fdd-43ea-8da4-8b8f3054795d_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit, current borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_459c6098-e470-4d59-a700-0dd1e402cbf2_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_86060c98-fbd5-4724-8d09-2f011ffd2278_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning Balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_5bc4bb3c-fe2b-485b-9ed7-9aba925394ff_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending Balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_3c6e0e82-ccf2-4ecb-9879-75647331f0af_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Equipment and Improvements, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_69a8b001-a10b-4eb6-8ec4-7e7240f7bf75_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_PerformanceBasedRestrictedStockAwardsRevenueMember_e2690931-2352-4cb6-8294-3546dca23c88_terseLabel_en-US" xlink:label="lab_dlhc_PerformanceBasedRestrictedStockAwardsRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_dlhc_PerformanceBasedRestrictedStockAwardsRevenueMember_label_en-US" xlink:label="lab_dlhc_PerformanceBasedRestrictedStockAwardsRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Based Restricted Stock Awards, Revenue [Member]</link:label>
    <link:label id="lab_dlhc_PerformanceBasedRestrictedStockAwardsRevenueMember_documentation_en-US" xlink:label="lab_dlhc_PerformanceBasedRestrictedStockAwardsRevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Based Restricted Stock Awards, Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_PerformanceBasedRestrictedStockAwardsRevenueMember" xlink:href="dlhc-20231231.xsd#dlhc_PerformanceBasedRestrictedStockAwardsRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_PerformanceBasedRestrictedStockAwardsRevenueMember" xlink:to="lab_dlhc_PerformanceBasedRestrictedStockAwardsRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_f523cc69-8e20-4810-85f0-c5c4095897ed_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares available for grant (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_effacab5-f671-48a1-962d-483cb59603de_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt amortization fiscal year 2024</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_77f77c3c-b1ad-40f9-981e-02958a5ac7e8_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_8f3288e1-21c7-40fb-962d-9986fe4f8ff0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_cd94bfbc-a4b3-48ee-a56b-a2ae1259f48e_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_106b4252-58ed-4789-bd6c-127b5d935965_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_EquipmentLeasesMember_547989f9-bd6b-4894-ae27-dce0dde0ad2d_terseLabel_en-US" xlink:label="lab_dlhc_EquipmentLeasesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment operating leases</link:label>
    <link:label id="lab_dlhc_EquipmentLeasesMember_label_en-US" xlink:label="lab_dlhc_EquipmentLeasesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment Leases [Member]</link:label>
    <link:label id="lab_dlhc_EquipmentLeasesMember_documentation_en-US" xlink:label="lab_dlhc_EquipmentLeasesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment Leases [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_EquipmentLeasesMember" xlink:href="dlhc-20231231.xsd#dlhc_EquipmentLeasesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_EquipmentLeasesMember" xlink:to="lab_dlhc_EquipmentLeasesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_7f993d89-911b-4043-8cec-57d6d37059c2_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_NamedExecutiveOfficerMember_7def1f8b-2203-403e-a0dc-f4b35610089b_terseLabel_en-US" xlink:label="lab_dlhc_NamedExecutiveOfficerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NEO</link:label>
    <link:label id="lab_dlhc_NamedExecutiveOfficerMember_label_en-US" xlink:label="lab_dlhc_NamedExecutiveOfficerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Named Executive Officer [Member]</link:label>
    <link:label id="lab_dlhc_NamedExecutiveOfficerMember_documentation_en-US" xlink:label="lab_dlhc_NamedExecutiveOfficerMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Named Executive Officer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_NamedExecutiveOfficerMember" xlink:href="dlhc-20231231.xsd#dlhc_NamedExecutiveOfficerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_NamedExecutiveOfficerMember" xlink:to="lab_dlhc_NamedExecutiveOfficerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_d33e7b2d-d07a-4325-a38f-27b54e5a843c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_c1e5740f-96e9-4941-85f8-70bf7dab16e5_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_80f3f803-d29c-4602-a0cc-f2122e3f8d45_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_CostPlusFixedFeeContractMember_862ab230-534f-43b4-8d46-d3b55f90c78d_verboseLabel_en-US" xlink:label="lab_dlhc_CostPlusFixedFeeContractMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost Reimbursable</link:label>
    <link:label id="lab_dlhc_CostPlusFixedFeeContractMember_label_en-US" xlink:label="lab_dlhc_CostPlusFixedFeeContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost-Plus Fixed-Fee Contract [Member]</link:label>
    <link:label id="lab_dlhc_CostPlusFixedFeeContractMember_documentation_en-US" xlink:label="lab_dlhc_CostPlusFixedFeeContractMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost-Plus Fixed-Fee Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_CostPlusFixedFeeContractMember" xlink:href="dlhc-20231231.xsd#dlhc_CostPlusFixedFeeContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_CostPlusFixedFeeContractMember" xlink:to="lab_dlhc_CostPlusFixedFeeContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_8da33dbc-9e2e-4bbe-96d4-a89bf7c5acc3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities - long-term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_50356ee8-aae4-41ce-a771-8a3e1ea60fd4_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_874a4e7f-13e1-430c-8000-31f02c332e8b_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_VoluntaryRepaymentsOfLongTermDebt_a80c3c35-065b-4fb8-a46e-87e600b46da0_terseLabel_en-US" xlink:label="lab_dlhc_VoluntaryRepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Voluntary principal amortization of term debt</link:label>
    <link:label id="lab_dlhc_VoluntaryRepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_dlhc_VoluntaryRepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Voluntary Repayments Of Long-term Debt</link:label>
    <link:label id="lab_dlhc_VoluntaryRepaymentsOfLongTermDebt_documentation_en-US" xlink:label="lab_dlhc_VoluntaryRepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Voluntary Repayments Of Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_VoluntaryRepaymentsOfLongTermDebt" xlink:href="dlhc-20231231.xsd#dlhc_VoluntaryRepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_VoluntaryRepaymentsOfLongTermDebt" xlink:to="lab_dlhc_VoluntaryRepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_378da9a0-758b-4800-9787-2354af69f4e1_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_FixedChargeCoverageRatio_11a408e3-b248-4189-ad1c-56d2fa711d41_terseLabel_en-US" xlink:label="lab_dlhc_FixedChargeCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed charge coverage ratio</link:label>
    <link:label id="lab_dlhc_FixedChargeCoverageRatio_label_en-US" xlink:label="lab_dlhc_FixedChargeCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Charge Coverage Ratio</link:label>
    <link:label id="lab_dlhc_FixedChargeCoverageRatio_documentation_en-US" xlink:label="lab_dlhc_FixedChargeCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Charge Coverage Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_FixedChargeCoverageRatio" xlink:href="dlhc-20231231.xsd#dlhc_FixedChargeCoverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_FixedChargeCoverageRatio" xlink:to="lab_dlhc_FixedChargeCoverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_c43aa177-52a7-472d-90f6-61805def8fe6_terseLabel_en-US" xlink:label="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Contractual Obligations</link:label>
    <link:label id="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_label_en-US" xlink:label="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:to="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_05d4e320-b195-43d3-9ccc-167884543df5_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of deferred financing costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_8677f3f1-5e59-4109-9f52-f584f8d77a4d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_806772ac-2a70-44e0-9824-c5f955aff0c7_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_981a6853-02b9-4c12-8444-d428a8340a77_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Debt Obligations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_bb889769-043d-4bd4-881d-94259840d7d0_terseLabel_en-US" xlink:label="lab_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_label_en-US" xlink:label="lab_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment, Award, Options Weighted Average Remaining Contractual Term [Abstract]</link:label>
    <link:label id="lab_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_documentation_en-US" xlink:label="lab_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:href="dlhc-20231231.xsd#dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:to="lab_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_2a66ebb7-3f94-4668-9cc5-e2a8fe8fbccb_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Company's Future Lease Payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_ea0dac7b-6919-4fa0-a06b-233f3ade9d09_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_85c615b1-a3db-4e0a-8ec3-df518a0d2951_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts Payable, Accrued Expenses, and Other Current Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_9d2bbb65-9f72-41f4-953a-c547d1249dbe_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Lease Costs and Other Information Related to Leases</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_d9abc17d-7bbc-4f70-ac50-e515a7af8bd3_terseLabel_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit</link:label>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_label_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby Letters of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandbyLettersOfCreditMember" xlink:to="lab_us-gaap_StandbyLettersOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_af1ca0d0-d0c2-4387-8f9c-34eab959fe37_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_ad68ee93-9f0a-4fdc-98e9-dd7937be5105_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate development costs</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Acquisition Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_f37c9d26-9cc6-4d2f-8f04-f4aa0b087b3c_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_fb74ad6e-a705-4e6b-a1c8-2dd15ad876e3_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_7ac48967-e89f-4660-b66a-e699c9308d1c_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_587b97b4-4cf7-4e3d-b13a-12b668e572d0_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_4bcdb701-0ed6-4644-ad5c-1b03b49b3519_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total equipment and improvements</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_2d61f059-bd09-45c5-995d-a235389eed72_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_75044fda-3cc4-4b7e-b45e-35f981f8eaf9_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024 (remaining)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_3a9fc3a2-f2ac-4ea7-a3f7-bbd369d0813a_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_0368340f-d750-41a6-919c-2e78f25a8640_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_802067bf-f637-47e0-81c8-a3225ca27ce3_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_62033a97-f13e-4f29-943d-f62317dfd577_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_9f80d710-21a1-4634-87a7-2c16318f44ec_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_ad46a005-4bc5-490d-b17d-b5d9741a2360_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities - current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_532b0a07-024b-4a1d-894a-583081e8a8e0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: current portion of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_afa3938d-d4dd-428e-bca2-d22719af9dcb_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt amortization fiscal year 2025</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_81380dce-b2c4-48f5-8ba6-12ee8551b1d8_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_d2b66d95-6a44-4a99-bb9c-b13819e4765a_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization expense of intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_BacklogMember_2d493216-07d3-4e70-9307-6512550d8d9f_terseLabel_en-US" xlink:label="lab_dlhc_BacklogMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Backlog</link:label>
    <link:label id="lab_dlhc_BacklogMember_label_en-US" xlink:label="lab_dlhc_BacklogMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Backlog [Member]</link:label>
    <link:label id="lab_dlhc_BacklogMember_documentation_en-US" xlink:label="lab_dlhc_BacklogMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Backlog</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_BacklogMember" xlink:href="dlhc-20231231.xsd#dlhc_BacklogMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_BacklogMember" xlink:to="lab_dlhc_BacklogMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_9ca50b51-b650-4bc7-8051-f52e06e69a2a_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_4ae1d52a-ac37-46e0-abc6-0cdefb0a4be6_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_ae951a13-bdf2-4ac2-946f-d29b64970d79_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total amortization expense</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_c4362824-56ee-46fa-aa1c-32287ee91f24_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetNotionalAmount_a0076ac9-866e-4e03-83bc-7532ddf5d8bb_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative notional amount</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetNotionalAmount" xlink:to="lab_us-gaap_DerivativeAssetNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_704b8e2d-ffe8-494f-b5e5-7d4cf9297281_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash - beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f28ca3d5-f142-4441-b41a-b2b6a22eea72_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash - end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_417f1c42-1eb2-458e-9cfe-1928f7dbf4a2_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_fc24e526-23ce-40ea-9fde-34ed451a1d35_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_6b93cb99-5246-43b2-b1f3-91a66b23fe84_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_d8f27ded-9159-4be4-920d-4183f12a8762_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_96be6ab3-4b0c-47a6-bfd6-0140a0a201fa_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_93dc32cc-ec6e-401f-8486-d96369b0900f_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_PrepaidEmployeeBenefitsCurrent_86913268-1e5b-4df1-823e-ca4f375fa012_terseLabel_en-US" xlink:label="lab_dlhc_PrepaidEmployeeBenefitsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid licenses and other expenses</link:label>
    <link:label id="lab_dlhc_PrepaidEmployeeBenefitsCurrent_label_en-US" xlink:label="lab_dlhc_PrepaidEmployeeBenefitsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Employee Benefits, Current</link:label>
    <link:label id="lab_dlhc_PrepaidEmployeeBenefitsCurrent_documentation_en-US" xlink:label="lab_dlhc_PrepaidEmployeeBenefitsCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Employee Benefits, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_PrepaidEmployeeBenefitsCurrent" xlink:href="dlhc-20231231.xsd#dlhc_PrepaidEmployeeBenefitsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_PrepaidEmployeeBenefitsCurrent" xlink:to="lab_dlhc_PrepaidEmployeeBenefitsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_e2075453-d09b-4805-8015-9dbf094749fc_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unvested (in shares)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_b68e10a3-3bb0-4c4a-a8d6-762cffa4ed94_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_ecd59fcb-2548-4d83-98a5-2c17683410fc_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net bank debt obligations</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_98d26eec-aaf7-40fc-a2d8-41967b40533b_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt amortization fiscal year 2026</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_14933adb-5850-4467-828c-f5677c960c08_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_bb69a993-2c2c-499b-b6f5-37c8141f9cf3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Option Shares Outstanding, Vested and Expected to Vest</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_99dcef43-b3a8-4a35-9ba4-31bd1ea1d929_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Option</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_8372a795-d8a4-461f-b69c-aefcc75ae78f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_7fcf0716-1c1d-4ab4-a7e1-2d5f3b0ebdfe_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average share based compensation expense recognition period</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_9b341874-9fa0-4317-bfd4-1ae54529d48a_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2cace2c8-f610-468f-bf02-f6864f953303_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total unrecognized expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_5b3af0b4-573c-448f-9735-5b3516ad9242_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_88d44eee-5dd4-408a-9b87-1d52ded454b1_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_779c90d5-af38-4e14-9a77-9d8175b2e047_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance and fair value adjustment of common stock in business combination</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_c8db81ac-37a1-40a1-97ae-5db11fb149ec_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_fd144719-f53e-4317-bcd4-b0d7fbb30330_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine3_32d7a48e-970f-4ab1-9306-18e6560b0200_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Three</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine3_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine3" xlink:to="lab_dei_EntityAddressAddressLine3" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedPayrollTaxesCurrent_9a0f9f31-8402-4f79-a4ee-e149f7045d04_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedPayrollTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued payroll taxes</link:label>
    <link:label id="lab_us-gaap_AccruedPayrollTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedPayrollTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Payroll Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedPayrollTaxesCurrent" xlink:to="lab_us-gaap_AccruedPayrollTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_c4f870ca-2ac9-4c03-94e5-13655ea28542_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract costs</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_b3e4123e-66ba-4627-abd8-193a1d57949b_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-Based Compensation and Equity Grants</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2fb30fe4-4565-4873-9ea7-4fe413cde454_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_822146a0-9bad-4430-906c-f5f774b41a18_verboseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_5f84edac-4dc2-495e-8119-fd53299487ea_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_8bb4e902-953d-4381-a10e-ca19fa01436d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Loan Facility</link:label>
    <link:label id="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Line of Credit Facilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:to="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_3895eefb-ea72-40ff-9339-1c96ba0e0d54_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer concentration</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_ExcessCashFlowsEqualto1.50Member_d5a18737-7d92-4343-abe8-e3210a9c3a49_terseLabel_en-US" xlink:label="lab_dlhc_ExcessCashFlowsEqualto1.50Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess Cash Flows Equal to 1.50</link:label>
    <link:label id="lab_dlhc_ExcessCashFlowsEqualto1.50Member_label_en-US" xlink:label="lab_dlhc_ExcessCashFlowsEqualto1.50Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess Cash Flows Equal to 1.50 [Member]</link:label>
    <link:label id="lab_dlhc_ExcessCashFlowsEqualto1.50Member_documentation_en-US" xlink:label="lab_dlhc_ExcessCashFlowsEqualto1.50Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess Cash Flows Equal to 1.50</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ExcessCashFlowsEqualto1.50Member" xlink:href="dlhc-20231231.xsd#dlhc_ExcessCashFlowsEqualto1.50Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_ExcessCashFlowsEqualto1.50Member" xlink:to="lab_dlhc_ExcessCashFlowsEqualto1.50Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_57f0baf1-c24e-4e48-a076-45a9d219f69b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_0b13acdd-c72d-46ba-9d5d-79c68438d347_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_3dcae2fc-8a65-4152-91f5-cd8b466e4dfa_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_2626f218-1cc5-4392-89a2-adecbda0debc_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_8f905157-8376-4c59-8403-c2f12bad6e08_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_fc9e889c-a17d-4c44-9954-4ed3ef26868f_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Including Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis_83384cd7-2877-4769-9fe9-563f80c046e6_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Basis of Pricing [Axis]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Basis of Pricing [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_8b089d6e-57c2-43ec-9334-292f59c5b3ec_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cancelled (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsGross_b8dfe908-3ac5-4628-a68b-7070637800e8_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsGross_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsGross" xlink:to="lab_us-gaap_LeaseholdImprovementsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_ProceedsFromStockOptionsExercisedAndWarrants_25f93d90-6e4e-4988-a216-0241450938ff_terseLabel_en-US" xlink:label="lab_dlhc_ProceedsFromStockOptionsExercisedAndWarrants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuance of common stock upon exercise of options and warrants</link:label>
    <link:label id="lab_dlhc_ProceedsFromStockOptionsExercisedAndWarrants_label_en-US" xlink:label="lab_dlhc_ProceedsFromStockOptionsExercisedAndWarrants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Stock Options Exercised And Warrants</link:label>
    <link:label id="lab_dlhc_ProceedsFromStockOptionsExercisedAndWarrants_documentation_en-US" xlink:label="lab_dlhc_ProceedsFromStockOptionsExercisedAndWarrants" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Stock Options Exercised And Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ProceedsFromStockOptionsExercisedAndWarrants" xlink:href="dlhc-20231231.xsd#dlhc_ProceedsFromStockOptionsExercisedAndWarrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_ProceedsFromStockOptionsExercisedAndWarrants" xlink:to="lab_dlhc_ProceedsFromStockOptionsExercisedAndWarrants" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_f742227f-d37f-444f-a28a-12c0b465b4b8_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubleaseIncome_29c64848-dcd0-4698-bbf0-c02d4b6db785_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease income</link:label>
    <link:label id="lab_us-gaap_SubleaseIncome_label_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubleaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubleaseIncome" xlink:to="lab_us-gaap_SubleaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityPolicyTextBlock_0e73b70c-7b38-41d0-91ff-7abca847b124_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock and Preferred Stock</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityPolicyTextBlock" xlink:to="lab_us-gaap_StockholdersEquityPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_d2d68735-10c3-46b2-aabf-b9ec6ab978d2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_093225d5-f2c1-4e79-8f47-d3e1914f93a3_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFixedInterestRate_f060478a-cc70-4c1d-aab0-51390a3874c4_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative fixed interest rate</link:label>
    <link:label id="lab_us-gaap_DerivativeFixedInterestRate_label_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Fixed Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFixedInterestRate" xlink:to="lab_us-gaap_DerivativeFixedInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_DerivativeInstrumentMaturityDomain_f9b13f08-b9df-46c4-910c-3eb05718c93b_terseLabel_en-US" xlink:label="lab_dlhc_DerivativeInstrumentMaturityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument Maturity [Domain]</link:label>
    <link:label id="lab_dlhc_DerivativeInstrumentMaturityDomain_label_en-US" xlink:label="lab_dlhc_DerivativeInstrumentMaturityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument Maturity [Domain]</link:label>
    <link:label id="lab_dlhc_DerivativeInstrumentMaturityDomain_documentation_en-US" xlink:label="lab_dlhc_DerivativeInstrumentMaturityDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument Maturity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DerivativeInstrumentMaturityDomain" xlink:href="dlhc-20231231.xsd#dlhc_DerivativeInstrumentMaturityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_DerivativeInstrumentMaturityDomain" xlink:to="lab_dlhc_DerivativeInstrumentMaturityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_f9815d72-d40b-4781-939f-f96ec6f3897b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_b56ac275-62a5-4135-a8a3-fae420ce84be_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_DLHEmployeesMember_e1ef2d98-d675-4fc5-911d-38a6885f4c4f_terseLabel_en-US" xlink:label="lab_dlhc_DLHEmployeesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DLH employees</link:label>
    <link:label id="lab_dlhc_DLHEmployeesMember_label_en-US" xlink:label="lab_dlhc_DLHEmployeesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DLH Employees [Member]</link:label>
    <link:label id="lab_dlhc_DLHEmployeesMember_documentation_en-US" xlink:label="lab_dlhc_DLHEmployeesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DLH Employees [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DLHEmployeesMember" xlink:href="dlhc-20231231.xsd#dlhc_DLHEmployeesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_DLHEmployeesMember" xlink:to="lab_dlhc_DLHEmployeesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_466e0dbc-010c-4dd4-96f5-643bb2a8a0cb_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease costs</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_c0cdb086-6b52-4423-a2e3-0aa204cebbc2_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_a50b67e7-8d73-48f5-9a12-6e6a21078911_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_CommonStockSharesSurrenderedForExerciseOfStockOptions_8f2ec777-c666-449e-9081-87ee9027598f_negatedTerseLabel_en-US" xlink:label="lab_dlhc_CommonStockSharesSurrenderedForExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock surrendered for the exercise of stock options (in shares)</link:label>
    <link:label id="lab_dlhc_CommonStockSharesSurrenderedForExerciseOfStockOptions_label_en-US" xlink:label="lab_dlhc_CommonStockSharesSurrenderedForExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Surrendered for Exercise of Stock Options</link:label>
    <link:label id="lab_dlhc_CommonStockSharesSurrenderedForExerciseOfStockOptions_documentation_en-US" xlink:label="lab_dlhc_CommonStockSharesSurrenderedForExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Surrendered for Exercise of Stock Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_CommonStockSharesSurrenderedForExerciseOfStockOptions" xlink:href="dlhc-20231231.xsd#dlhc_CommonStockSharesSurrenderedForExerciseOfStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_CommonStockSharesSurrenderedForExerciseOfStockOptions" xlink:to="lab_dlhc_CommonStockSharesSurrenderedForExerciseOfStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_ScheduleOfAccruedPayrollTableTextBlock_25a97e9d-ad1b-449e-b4bb-670cfdeb5d72_terseLabel_en-US" xlink:label="lab_dlhc_ScheduleOfAccruedPayrollTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Payroll</link:label>
    <link:label id="lab_dlhc_ScheduleOfAccruedPayrollTableTextBlock_label_en-US" xlink:label="lab_dlhc_ScheduleOfAccruedPayrollTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Payroll [Table Text Block]</link:label>
    <link:label id="lab_dlhc_ScheduleOfAccruedPayrollTableTextBlock_documentation_en-US" xlink:label="lab_dlhc_ScheduleOfAccruedPayrollTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Payroll</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ScheduleOfAccruedPayrollTableTextBlock" xlink:href="dlhc-20231231.xsd#dlhc_ScheduleOfAccruedPayrollTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_ScheduleOfAccruedPayrollTableTextBlock" xlink:to="lab_dlhc_ScheduleOfAccruedPayrollTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_8897e927-f85b-4152-8d9d-2ef38343d69c_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_7caf9ccf-2203-4bf8-b3e0-9accf76c5985_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_d85f6fdd-6907-4eab-81e5-fd2061ba9757_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facilities</link:label>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_label_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtTextBlock" xlink:to="lab_us-gaap_LongTermDebtTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_DebtCovenantAxis_d392d101-fe29-4696-8ffa-4c6db4c3b92d_terseLabel_en-US" xlink:label="lab_dlhc_DebtCovenantAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Covenant [Axis]</link:label>
    <link:label id="lab_dlhc_DebtCovenantAxis_label_en-US" xlink:label="lab_dlhc_DebtCovenantAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Covenant [Axis]</link:label>
    <link:label id="lab_dlhc_DebtCovenantAxis_documentation_en-US" xlink:label="lab_dlhc_DebtCovenantAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Covenant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DebtCovenantAxis" xlink:href="dlhc-20231231.xsd#dlhc_DebtCovenantAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_DebtCovenantAxis" xlink:to="lab_dlhc_DebtCovenantAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_b6b11120-772b-4cdc-80e9-e16e40ca1487_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA_13b4b2f3-b7c5-465c-9d6e-697347eadc31_terseLabel_en-US" xlink:label="lab_dlhc_PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of excess cash flow for each year of funded indebtedness to EBDTA</link:label>
    <link:label id="lab_dlhc_PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA_label_en-US" xlink:label="lab_dlhc_PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage Of Excess Cash Flow For Each Year Of Funded Indebtedness To Adjusted EBITDA</link:label>
    <link:label id="lab_dlhc_PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA_documentation_en-US" xlink:label="lab_dlhc_PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage Of Excess Cash Flow For Each Year Of Funded Indebtedness To Adjusted EBITDA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA" xlink:href="dlhc-20231231.xsd#dlhc_PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA" xlink:to="lab_dlhc_PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5b4ec552-e380-4774-8449-c83fe94bcdec_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_e5370c84-556a-469a-9926-08a6b16d75f7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Interest Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Nonoperating Income (Expense) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_2634f0aa-1607-40b5-be5f-5aafee3c6cf0_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_c52e6401-521b-47c4-a853-cf9ad83ac0fb_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_CommonStockValueSurrenderedForExerciseOfStockOptions_537e1765-ae15-4244-92e4-11b685a24609_negatedLabel_en-US" xlink:label="lab_dlhc_CommonStockValueSurrenderedForExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock surrendered for the exercise of stock options</link:label>
    <link:label id="lab_dlhc_CommonStockValueSurrenderedForExerciseOfStockOptions_label_en-US" xlink:label="lab_dlhc_CommonStockValueSurrenderedForExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Surrendered for Exercise of Stock Options</link:label>
    <link:label id="lab_dlhc_CommonStockValueSurrenderedForExerciseOfStockOptions_documentation_en-US" xlink:label="lab_dlhc_CommonStockValueSurrenderedForExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Surrendered for Exercise of Stock Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_CommonStockValueSurrenderedForExerciseOfStockOptions" xlink:href="dlhc-20231231.xsd#dlhc_CommonStockValueSurrenderedForExerciseOfStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_CommonStockValueSurrenderedForExerciseOfStockOptions" xlink:to="lab_dlhc_CommonStockValueSurrenderedForExerciseOfStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_766b3349-8d27-400d-8872-ec269bc734b1_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_6983b3ea-1ed0-4c18-9f2a-35905af6d172_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_eb0eb0db-cc76-4d9d-8c6a-8d2a3327f42c_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, before Allowance for Credit Loss, Current</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, before Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:to="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_9cd043b1-e642-4d4c-a5c3-b1b68a73aa8d_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_00832c00-e2f9-4056-9e58-afcad2e480e9_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_6fe8c211-be91-4463-a9dd-400cca129b9b_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_565f58c4-db68-441e-bae6-ada5d9b9964a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_18b5bb3b-e123-4688-9d63-4b4e2ca073fb_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap</link:label>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5c4dc89b-7782-47f0-af86-00036e1e0f6e_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_42f94044-5667-4dee-8aa9-c4f12b16042a_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_0062f613-dd15-49a9-8828-a34651d5b19a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_eb2004a7-e7f4-4a8c-8cec-1e12ee64b0cb_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_9d0136aa-90a9-4858-964d-6213a52a3ec5_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_8b62c3e5-30fb-4423-91e6-4eb15f8b17d0_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillOtherIncreaseDecrease_f7df6059-65ba-4cca-b397-831e8981fe13_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillOtherIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">No activity</link:label>
    <link:label id="lab_us-gaap_GoodwillOtherIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_GoodwillOtherIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Other Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillOtherIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillOtherIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillOtherIncreaseDecrease" xlink:to="lab_us-gaap_GoodwillOtherIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_1513fd54-232b-41f5-b3c6-f202e185ae4d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_d4f45c50-25cb-43f2-9e4f-bb9e27a6d1b0_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_005cce78-93f5-4e1b-bbac-8a19d0b37580_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a9e02bd7-f9a0-4c6c-8802-58b5ab3283b8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateSwapMember_70a07521-1f61-40fe-bffe-b4258239a32f_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_label_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateSwapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember" xlink:to="lab_us-gaap_InterestRateSwapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_81eda9f7-a328-456a-8108-99a2f3ad6806_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_9c7f2954-e143-42ac-8dab-bc35ef2874ed_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_e794dd79-c10b-461d-9dca-8fb2b30b4626_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_beda10de-55ea-499e-a90d-d5e8ce1089e5_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_e75f3fe4-f067-44a8-b409-9272c77fc7e3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_087da50c-a269-440d-8443-3e0a40890df6_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_51b64665-c962-471c-b7b9-ee6a42ae642f_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Table]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualAxis_71522ef2-d0bd-465e-bec7-418a7cdff9c8_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis" xlink:to="lab_srt_TitleOfIndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedBonusesCurrent_f560e1a0-860d-44d4-997a-3b13d9b3ed30_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedBonusesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued bonus and incentive compensation</link:label>
    <link:label id="lab_us-gaap_AccruedBonusesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedBonusesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Bonuses, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedBonusesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedBonusesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedBonusesCurrent" xlink:to="lab_us-gaap_AccruedBonusesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_d171c117-4a08-4122-9e32-f52dff878687_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockOptionPlanExpense_8819e29b-16b0-45aa-ab9b-440d8c379c8b_terseLabel_en-US" xlink:label="lab_us-gaap_StockOptionPlanExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_StockOptionPlanExpense_label_en-US" xlink:label="lab_us-gaap_StockOptionPlanExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock or Unit Option Plan Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionPlanExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionPlanExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockOptionPlanExpense" xlink:to="lab_us-gaap_StockOptionPlanExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_3f1107d5-8130-416a-a3b6-6afd25e36560_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, $0.001 par value; 40,000 shares authorized; 14,105 and 13,950 shares issued and outstanding at December&#160;31, 2023 and September&#160;30, 2023, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_4d224519-5afa-45df-9235-61cfce1942de_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative costs</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExaminationInterestExpense_5c39bd91-d78a-4fe0-aee9-903e3d1eb585_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax interest expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExaminationInterestExpense_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Examination, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExaminationInterestExpense" xlink:to="lab_us-gaap_IncomeTaxExaminationInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_d179177f-8b20-4a58-a7fa-26220ab63fec_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade name</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_13847bed-4f36-466f-8ea1-4d2779d26d3d_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_AccruedSeveranceCurrent_44a98038-0f6f-4994-85f7-dddf09f4fc45_terseLabel_en-US" xlink:label="lab_dlhc_AccruedSeveranceCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued severance</link:label>
    <link:label id="lab_dlhc_AccruedSeveranceCurrent_label_en-US" xlink:label="lab_dlhc_AccruedSeveranceCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Severance, Current</link:label>
    <link:label id="lab_dlhc_AccruedSeveranceCurrent_documentation_en-US" xlink:label="lab_dlhc_AccruedSeveranceCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Severance, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_AccruedSeveranceCurrent" xlink:href="dlhc-20231231.xsd#dlhc_AccruedSeveranceCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_AccruedSeveranceCurrent" xlink:to="lab_dlhc_AccruedSeveranceCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_c6e87b86-5f2a-48a3-9d3d-267e8d843b66_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosure of cash flow information</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_MaturityTwoMember_c673b751-d94a-42e7-839b-0a4d150dfadb_terseLabel_en-US" xlink:label="lab_dlhc_MaturityTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturity Two</link:label>
    <link:label id="lab_dlhc_MaturityTwoMember_label_en-US" xlink:label="lab_dlhc_MaturityTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturity Two [Member]</link:label>
    <link:label id="lab_dlhc_MaturityTwoMember_documentation_en-US" xlink:label="lab_dlhc_MaturityTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturity Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_MaturityTwoMember" xlink:href="dlhc-20231231.xsd#dlhc_MaturityTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_MaturityTwoMember" xlink:to="lab_dlhc_MaturityTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_ed3593bf-5d25-488d-834a-e80fc1c0d6ec_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExaminationPenaltiesExpense_db9d19f3-be59-4ebd-a0bb-ef9d41e20784_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationPenaltiesExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax penalties expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExaminationPenaltiesExpense_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationPenaltiesExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Examination, Penalties Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationPenaltiesExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExaminationPenaltiesExpense" xlink:to="lab_us-gaap_IncomeTaxExaminationPenaltiesExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_f8f94c61-8eda-4237-ab20-69422c894604_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_b68f4221-6e10-4785-b84b-c2f776e6232c_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_f6613598-afbb-48e6-af9d-bb347034a12f_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_b3fc309b-208d-4374-a8fa-231562df977d_verboseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_10bcc5cf-0f91-4e7a-bee0-8a6b8f2589e1_terseLabel_en-US" xlink:label="lab_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Intrinsic Value</link:label>
    <link:label id="lab_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_label_en-US" xlink:label="lab_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment, Award, Options Aggregate Intrinsic Value [Abstract]</link:label>
    <link:label id="lab_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_documentation_en-US" xlink:label="lab_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:href="dlhc-20231231.xsd#dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:to="lab_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_d0516f0f-dd4b-4623-a2e0-0d07dafe20ee_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uncertain tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_4988a3e0-6f4a-40ab-bfba-27d5a19a1383_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractualObligationDueInNextTwelveMonths_fad590b7-dc67-4d98-87dd-157a02584a11_totalLabel_en-US" xlink:label="lab_us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_ContractualObligationDueInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:to="lab_us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidInsurance_a9b9d8f8-ad80-4c9f-9d79-36ee580f4a60_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidInsurance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid insurance and benefits</link:label>
    <link:label id="lab_us-gaap_PrepaidInsurance_label_en-US" xlink:label="lab_us-gaap_PrepaidInsurance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidInsurance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidInsurance" xlink:to="lab_us-gaap_PrepaidInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_dc7deccb-e34b-4bb5-b124-ca9697d3494d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Changes in Carrying Amount of Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_1610fbf5-39d0-43e2-afc8-fd8158d90022_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_label_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_95e5bc40-01dd-4bec-adda-01bb1dd0f1bb_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_b8910f58-331b-49d8-8839-1289456faedb_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested and exercisable, intrinsic value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_ff46cfeb-bf62-4ad7-954a-824e3b1188b1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Estimated Amortization of Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_e6811aa1-42aa-440a-9967-169da2e3469e_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense related to employee stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_aecef640-cb82-4b05-bd4d-dc08223975f4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other accrued expenses</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedSalariesCurrent_919d6f07-c8d2-4fcd-bb2b-fb76081dc732_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedSalariesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued payroll</link:label>
    <link:label id="lab_us-gaap_AccruedSalariesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedSalariesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Salaries, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedSalariesCurrent" xlink:to="lab_us-gaap_AccruedSalariesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_0a790d50-943a-4ce3-970c-22151b9c0629_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_OmnibusEquityIncentivePlan2016Member_ede2f7c4-f32e-495d-9dce-038471386e36_terseLabel_en-US" xlink:label="lab_dlhc_OmnibusEquityIncentivePlan2016Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Omnibus Equity Incentive Plan 2016</link:label>
    <link:label id="lab_dlhc_OmnibusEquityIncentivePlan2016Member_label_en-US" xlink:label="lab_dlhc_OmnibusEquityIncentivePlan2016Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Omnibus Equity Incentive Plan 2016 [Member]</link:label>
    <link:label id="lab_dlhc_OmnibusEquityIncentivePlan2016Member_documentation_en-US" xlink:label="lab_dlhc_OmnibusEquityIncentivePlan2016Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Omnibus Equity Incentive Plan 2016</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_OmnibusEquityIncentivePlan2016Member" xlink:href="dlhc-20231231.xsd#dlhc_OmnibusEquityIncentivePlan2016Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_OmnibusEquityIncentivePlan2016Member" xlink:to="lab_dlhc_OmnibusEquityIncentivePlan2016Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseContractualTermDomain_8986fbf4-e5f3-4177-815e-3cbc94483b2c_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseContractualTermDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Contractual Term [Domain]</link:label>
    <link:label id="lab_us-gaap_LeaseContractualTermDomain_label_en-US" xlink:label="lab_us-gaap_LeaseContractualTermDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Contractual Term [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseContractualTermDomain" xlink:to="lab_us-gaap_LeaseContractualTermDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MediumTermNotesMember_b19beaf5-6a00-495c-9719-5e2d47ea8a74_terseLabel_en-US" xlink:label="lab_us-gaap_MediumTermNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loans</link:label>
    <link:label id="lab_us-gaap_MediumTermNotesMember_label_en-US" xlink:label="lab_us-gaap_MediumTermNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Medium-term Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MediumTermNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MediumTermNotesMember" xlink:to="lab_us-gaap_MediumTermNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_b734d609-3e26-4d38-b8bd-f1c5f4c61a5d_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued payroll</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Employee Related Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_15312e2c-8de0-4490-8c23-64ff646ab033_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_1b91b0a4-f590-4ef8-b506-1ddd6d2453e2_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_883be5d1-e903-49fa-8ea5-7c2e29b11d95_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_ad7a7650-ec7c-4475-8aa4-a218c7cdb4b3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_13591482-5fc3-4d8b-a102-328127cde6db_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_182ea19a-a1fa-4336-a65f-39046b1ed504_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_671fbc7b-aeef-4b26-a708-0305f3d3be64_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_18600f1b-43e2-4878-947c-c97d22a577e5_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected term (years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_27426e51-ed18-458b-8cab-95e890e09f63_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before provision for income tax</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtByMaturityAbstract_1765632e-bf5a-4989-8d5d-78d8fc90115f_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtByMaturityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt obligations</link:label>
    <link:label id="lab_us-gaap_LongTermDebtByMaturityAbstract_label_en-US" xlink:label="lab_us-gaap_LongTermDebtByMaturityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtByMaturityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract" xlink:to="lab_us-gaap_LongTermDebtByMaturityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractualObligationDueInThirdYear_cb29f71f-a71d-4943-a1e8-37676391dad8_totalLabel_en-US" xlink:label="lab_us-gaap_ContractualObligationDueInThirdYear" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_ContractualObligationDueInThirdYear_label_en-US" xlink:label="lab_us-gaap_ContractualObligationDueInThirdYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInThirdYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInThirdYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualObligationDueInThirdYear" xlink:to="lab_us-gaap_ContractualObligationDueInThirdYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_dc99ece8-3117-4f38-80c3-d827f08799b1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_6aa484e6-75ec-4b48-be47-cfe0f3c03840_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_bb012482-b9fc-4544-a969-227928a383c2_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization_ca5dd1a4-7d1e-4080-a9bb-0b6e371a8aec_terseLabel_en-US" xlink:label="lab_dlhc_RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ratio of funded indebtedness to adjusted EBIDTA</link:label>
    <link:label id="lab_dlhc_RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization_label_en-US" xlink:label="lab_dlhc_RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ratio Of Funded Indebtedness To Adjusted Earnings Before Interest, Taxes, Depreciations, And Amortization</link:label>
    <link:label id="lab_dlhc_RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization_documentation_en-US" xlink:label="lab_dlhc_RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ratio Of Funded Indebtedness To Adjusted Earnings Before Interest, Taxes, Depreciations, And Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization" xlink:href="dlhc-20231231.xsd#dlhc_RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization" xlink:to="lab_dlhc_RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_867bc98e-77e6-4028-9c6e-fb1a4fdc8723_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of equipment and improvements</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_df6ed74b-3d71-41ae-b138-648fc889960e_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_f8e43652-3d24-42ef-bd0f-7e6a60494d34_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate spread</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1fb765b-9bae-46fb-a8f1-8ab004d3f505_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_8fb1db6f-73bc-4ab6-b61c-97b74275cfc6_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_6a377b9f-3908-4f37-a311-9bb6a5d980d6_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_4e9ad1d0-bfeb-4294-a671-60ddb5cb3dab_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated useful live of intangible assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_afb5fe7c-0ca0-42a5-8708-f0082dc07c3b_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit, unused borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_9c860c37-14e9-48d0-8edc-67b5b938688a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of restricted stock units granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_dcb19757-7ace-47ed-b67e-4d88101ae294_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4322cec3-c177-4035-812e-8f8a56b3e9c0_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, beginning (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_a6859ea5-740f-40ad-ab83-51b18d2d2400_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, ending (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_5e77bcc1-21e5-4890-a1c1-406da73af0bf_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_dc924e73-cce9-4b7c-abc8-30fd5173b760_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_b9aa8d1b-f74b-4186-a093-58fb6e4b6ae3_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_a916e7a6-ae71-4e61-a6ad-2936b159d5bb_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_09012601-9909-4538-bdb8-93e386bc22f9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization_9e546eac-c8c8-4962-af3e-f8cf66f6ca23_terseLabel_en-US" xlink:label="lab_dlhc_RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ratio of funded indebtedness to EBITDA through maturity</link:label>
    <link:label id="lab_dlhc_RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization_label_en-US" xlink:label="lab_dlhc_RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ratio Of Debt To Earnings Before Interest, Taxes, Depreciation, And Amortization</link:label>
    <link:label id="lab_dlhc_RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization_documentation_en-US" xlink:label="lab_dlhc_RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ratio Of Debt To Earnings Before Interest, Taxes, Depreciation, And Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization" xlink:href="dlhc-20231231.xsd#dlhc_RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization" xlink:to="lab_dlhc_RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_da0a4ccc-7e55-4fc9-b070-87d2feedc158_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_DepartmentofHealthandHumanServicesMember_5687942f-d478-4f09-862a-3f02ce0e578b_terseLabel_en-US" xlink:label="lab_dlhc_DepartmentofHealthandHumanServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Department of Health and Human Services</link:label>
    <link:label id="lab_dlhc_DepartmentofHealthandHumanServicesMember_label_en-US" xlink:label="lab_dlhc_DepartmentofHealthandHumanServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Department of Health and Human Services [Member]</link:label>
    <link:label id="lab_dlhc_DepartmentofHealthandHumanServicesMember_documentation_en-US" xlink:label="lab_dlhc_DepartmentofHealthandHumanServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Department of Health and Human Services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DepartmentofHealthandHumanServicesMember" xlink:href="dlhc-20231231.xsd#dlhc_DepartmentofHealthandHumanServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_DepartmentofHealthandHumanServicesMember" xlink:to="lab_dlhc_DepartmentofHealthandHumanServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_4450f6df-6fdb-4f2b-9d47-7643837f9efe_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based Compensation</link:label>
    <link:label id="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Related Costs, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:to="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedVacationCurrent_5ea6e8b0-0025-4798-9f26-78e426822d61_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedVacationCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Leave</link:label>
    <link:label id="lab_us-gaap_AccruedVacationCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedVacationCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Vacation, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedVacationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedVacationCurrent" xlink:to="lab_us-gaap_AccruedVacationCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_8c98ead9-c838-4340-b87c-0d0eec98e5f3_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_8d5a7470-fbc5-4c3c-9f52-2c02329b2611_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment and improvements, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_c74e68dc-106c-43d4-a856-75fe4066ca52_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment and improvements, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesChannelDirectlyToConsumerMember_52bfa848-530b-4a2c-bc4e-49e3a093e5ff_terseLabel_en-US" xlink:label="lab_us-gaap_SalesChannelDirectlyToConsumerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prime Contractor</link:label>
    <link:label id="lab_us-gaap_SalesChannelDirectlyToConsumerMember_label_en-US" xlink:label="lab_us-gaap_SalesChannelDirectlyToConsumerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Channel, Directly to Consumer [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelDirectlyToConsumerMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesChannelDirectlyToConsumerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesChannelDirectlyToConsumerMember" xlink:to="lab_us-gaap_SalesChannelDirectlyToConsumerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_834efcfc-b801-4fc2-9eee-883cf23e74e9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock Option Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_08c0509a-3db5-40e4-ae3d-aa4accc3d777_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_ServiceBasedRestrictedStockUnitsMember_2a1bef83-a781-4493-b470-3bda67be0611_terseLabel_en-US" xlink:label="lab_dlhc_ServiceBasedRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service Based Restricted Stock Units</link:label>
    <link:label id="lab_dlhc_ServiceBasedRestrictedStockUnitsMember_label_en-US" xlink:label="lab_dlhc_ServiceBasedRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service Based Restricted Stock Units [Member]</link:label>
    <link:label id="lab_dlhc_ServiceBasedRestrictedStockUnitsMember_documentation_en-US" xlink:label="lab_dlhc_ServiceBasedRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service Based Restricted Stock Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ServiceBasedRestrictedStockUnitsMember" xlink:href="dlhc-20231231.xsd#dlhc_ServiceBasedRestrictedStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_ServiceBasedRestrictedStockUnitsMember" xlink:to="lab_dlhc_ServiceBasedRestrictedStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_c4ea7103-d60f-47b6-a3a0-52f876f566a5_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense related to employee stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_1439bc27-4400-41ad-96ad-68b803120f3f_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_19e55f29-e4a2-4bfd-b105-93870f600f11_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from debt obligations</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain_b12ddccc-e834-4ac6-8b0b-9f4522ef0a68_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Basis of Pricing [Domain]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Basis of Pricing [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BilledContractReceivables_45be69ff-0341-4b1a-858f-4a22e8981e88_terseLabel_en-US" xlink:label="lab_us-gaap_BilledContractReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billed receivables</link:label>
    <link:label id="lab_us-gaap_BilledContractReceivables_label_en-US" xlink:label="lab_us-gaap_BilledContractReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billed Contracts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BilledContractReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BilledContractReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BilledContractReceivables" xlink:to="lab_us-gaap_BilledContractReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_9bf53833-d566-416b-8eff-29565075dc7a_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_37f43abc-d89e-48df-a3f4-db36456a3ad5_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_adbd52db-4411-4827-b76f-0d9605b466a7_verboseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_4ed141b9-cced-446e-8e10-7631c5951035_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_a2ffe705-bade-462b-9cfa-88bb2352b2f0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_ab631370-a2f7-41b0-b268-200d818bd0ef_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetGrossCurrent_ea91770f-24a4-48e7-94e2-fd2979623bd1_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetGrossCurrent_17daaf97-a9ea-4a18-b537-617cbd448dd2_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetGrossCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, before Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetGrossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetGrossCurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetGrossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_4741200f-bbda-40d6-9a80-516a1aaaaa65_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_0a8aa107-663a-4fde-be30-ad581322e4c4_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt obligations - current, net of deferred financing costs</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_7a73af78-8aec-46ea-a92c-9f20d4055696_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: current portion of debt obligations, net of deferred financing costs</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_e4d53683-62cf-4236-8604-fb37a30db065_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock-based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_f9d21134-20f9-429f-b948-cd6484d99357_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and shareholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_6f9f856a-4161-4dc0-9ca3-edab44317bf2_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, remaining amortization period</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Remaining Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_f98b6d26-7bf0-4dbf-959f-f037b92c778f_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_5244e53f-7b8c-4ca9-8da1-c5cdd91319fc_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_99f5efff-3433-4565-9bd5-7787ee813e72_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per share - basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_8903e4da-4723-455a-a306-c28084990fbe_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_9ff6c54d-0fa9-4da7-8d3a-7be84d689acf_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024 (remaining)</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_OtherCustomersMember_1226d692-5af4-4f4a-bf82-fca8da2cc697_terseLabel_en-US" xlink:label="lab_dlhc_OtherCustomersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_dlhc_OtherCustomersMember_label_en-US" xlink:label="lab_dlhc_OtherCustomersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Customers [Member]</link:label>
    <link:label id="lab_dlhc_OtherCustomersMember_documentation_en-US" xlink:label="lab_dlhc_OtherCustomersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Customers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_OtherCustomersMember" xlink:href="dlhc-20231231.xsd#dlhc_OtherCustomersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_OtherCustomersMember" xlink:to="lab_dlhc_OtherCustomersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_LesseeOperatingSubleaseNumberOfOptionsToExtend_7e8ee8a6-886e-4bf7-980c-0b92e0efb58d_terseLabel_en-US" xlink:label="lab_dlhc_LesseeOperatingSubleaseNumberOfOptionsToExtend" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease number of additional extension options</link:label>
    <link:label id="lab_dlhc_LesseeOperatingSubleaseNumberOfOptionsToExtend_label_en-US" xlink:label="lab_dlhc_LesseeOperatingSubleaseNumberOfOptionsToExtend" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Sublease, Number Of Options To Extend</link:label>
    <link:label id="lab_dlhc_LesseeOperatingSubleaseNumberOfOptionsToExtend_documentation_en-US" xlink:label="lab_dlhc_LesseeOperatingSubleaseNumberOfOptionsToExtend" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Sublease, Number Of Options To Extend</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_LesseeOperatingSubleaseNumberOfOptionsToExtend" xlink:href="dlhc-20231231.xsd#dlhc_LesseeOperatingSubleaseNumberOfOptionsToExtend"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_LesseeOperatingSubleaseNumberOfOptionsToExtend" xlink:to="lab_dlhc_LesseeOperatingSubleaseNumberOfOptionsToExtend" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_296b2450-a0c9-47fa-955d-eed2f5dd9c5f_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_94cb5b20-7ba5-4941-a765-79e7809340db_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid during the period for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid" xlink:to="lab_us-gaap_IncomeTaxesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_abe79859-17b8-47b0-8496-096c036eb165_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested and exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_3187bb26-5760-4b7a-a243-16cfe28bba95_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supporting Financial Information</link:label>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Balance Sheet Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:to="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_9547bf1a-7092-47d8-80a9-eec611110d91_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total long-term liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="lab_us-gaap_LiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_DepartmentOfDefenseMember_8128e437-c5d2-48a4-aca3-d190ee006c55_terseLabel_en-US" xlink:label="lab_dlhc_DepartmentOfDefenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Department of Defense</link:label>
    <link:label id="lab_dlhc_DepartmentOfDefenseMember_label_en-US" xlink:label="lab_dlhc_DepartmentOfDefenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Department Of Defense [Member]</link:label>
    <link:label id="lab_dlhc_DepartmentOfDefenseMember_documentation_en-US" xlink:label="lab_dlhc_DepartmentOfDefenseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Department Of Defense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DepartmentOfDefenseMember" xlink:href="dlhc-20231231.xsd#dlhc_DepartmentOfDefenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_DepartmentOfDefenseMember" xlink:to="lab_dlhc_DepartmentOfDefenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_1e5cc369-e4bb-42c9-be21-4fc00f45e66e_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense related to director restricted stock units</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Issued for Services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_0a8a1f1c-d3a2-437e-960e-3f1165123b86_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesChannelThroughIntermediaryMember_f6b87db4-d79f-453c-9163-8d0691cf8c6d_terseLabel_en-US" xlink:label="lab_us-gaap_SalesChannelThroughIntermediaryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subcontractor</link:label>
    <link:label id="lab_us-gaap_SalesChannelThroughIntermediaryMember_label_en-US" xlink:label="lab_us-gaap_SalesChannelThroughIntermediaryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Channel, Through Intermediary [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelThroughIntermediaryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesChannelThroughIntermediaryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesChannelThroughIntermediaryMember" xlink:to="lab_us-gaap_SalesChannelThroughIntermediaryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear_424ec89d-7d58-4a37-a3aa-97a53b756e1b_totalLabel_en-US" xlink:label="lab_us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear" xlink:to="lab_us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesGross_0dbe82b1-2929-4040-ac39-5c1ec5b276fb_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and equipment</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesGross_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesGross" xlink:to="lab_us-gaap_FurnitureAndFixturesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_fe71ae5c-c139-4a1e-b7c6-104fc735495d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_bd5c9d8e-0299-4f41-bde1-738700bac024_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of revolving line of credit</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_ExcessCashFlowsGreaterThanOrEqualto2.50Member_b85f239e-5066-42b0-88dd-470ccce71ff8_terseLabel_en-US" xlink:label="lab_dlhc_ExcessCashFlowsGreaterThanOrEqualto2.50Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess Cash Flows Greater Than Or Equal to 2.50</link:label>
    <link:label id="lab_dlhc_ExcessCashFlowsGreaterThanOrEqualto2.50Member_label_en-US" xlink:label="lab_dlhc_ExcessCashFlowsGreaterThanOrEqualto2.50Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess Cash Flows Greater Than Or Equal to 2.50 [Member]</link:label>
    <link:label id="lab_dlhc_ExcessCashFlowsGreaterThanOrEqualto2.50Member_documentation_en-US" xlink:label="lab_dlhc_ExcessCashFlowsGreaterThanOrEqualto2.50Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess Cash Flows Greater Than Or Equal to 2.50</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ExcessCashFlowsGreaterThanOrEqualto2.50Member" xlink:href="dlhc-20231231.xsd#dlhc_ExcessCashFlowsGreaterThanOrEqualto2.50Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_ExcessCashFlowsGreaterThanOrEqualto2.50Member" xlink:to="lab_dlhc_ExcessCashFlowsGreaterThanOrEqualto2.50Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_NumeratorAbstract_a248c61e-9639-4e33-b39c-3029d95ca699_terseLabel_en-US" xlink:label="lab_dlhc_NumeratorAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator:</link:label>
    <link:label id="lab_dlhc_NumeratorAbstract_label_en-US" xlink:label="lab_dlhc_NumeratorAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator [Abstract]</link:label>
    <link:label id="lab_dlhc_NumeratorAbstract_documentation_en-US" xlink:label="lab_dlhc_NumeratorAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_NumeratorAbstract" xlink:href="dlhc-20231231.xsd#dlhc_NumeratorAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_NumeratorAbstract" xlink:to="lab_dlhc_NumeratorAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_9bdf860e-a8c8-4395-8620-e2c2a61b503a_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_627862f1-18a3-4ba2-9655-e1c79ce5c36c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_9bb1ebcc-59e5-47c6-8224-d333c5d51b36_totalLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt obligations</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7b6c6645-7d07-4a0e-b553-e223bf0a0089_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by (used in) operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_DenominatorAbstract_4f8fdea4-dd93-4539-879d-430a579397a0_terseLabel_en-US" xlink:label="lab_dlhc_DenominatorAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator:</link:label>
    <link:label id="lab_dlhc_DenominatorAbstract_label_en-US" xlink:label="lab_dlhc_DenominatorAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator [Abstract]</link:label>
    <link:label id="lab_dlhc_DenominatorAbstract_documentation_en-US" xlink:label="lab_dlhc_DenominatorAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DenominatorAbstract" xlink:href="dlhc-20231231.xsd#dlhc_DenominatorAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_DenominatorAbstract" xlink:to="lab_dlhc_DenominatorAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_ade0aadd-888f-4d45-bae1-66ac2c64a8a4_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Relationship to Entity [Domain]</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_DebtCovenantDomain_648d203b-781c-44c8-ab6b-a451de41b76f_terseLabel_en-US" xlink:label="lab_dlhc_DebtCovenantDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Covenant [Domain]</link:label>
    <link:label id="lab_dlhc_DebtCovenantDomain_label_en-US" xlink:label="lab_dlhc_DebtCovenantDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Covenant [Domain]</link:label>
    <link:label id="lab_dlhc_DebtCovenantDomain_documentation_en-US" xlink:label="lab_dlhc_DebtCovenantDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Domain] for Debt Covenant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DebtCovenantDomain" xlink:href="dlhc-20231231.xsd#dlhc_DebtCovenantDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_DebtCovenantDomain" xlink:to="lab_dlhc_DebtCovenantDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_46efa20c-3973-40af-aa7a-48d75bfe9f8b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred taxes, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseLongTermDebtIncreaseDecrease_04f9dd8d-7332-4b45-965b-9e3f72942bfd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseLongTermDebtIncreaseDecrease" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseLongTermDebtIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_InterestExpenseLongTermDebtIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Long-Term Debt, Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseLongTermDebtIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseLongTermDebtIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseLongTermDebtIncreaseDecrease" xlink:to="lab_us-gaap_InterestExpenseLongTermDebtIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_240b6db3-0444-435e-a78d-55d4f68288fe_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractualObligationFiscalYearMaturityAbstract_668997fb-b092-4aa3-8110-6d086ed37930_terseLabel_en-US" xlink:label="lab_us-gaap_ContractualObligationFiscalYearMaturityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Contractual Obligations</link:label>
    <link:label id="lab_us-gaap_ContractualObligationFiscalYearMaturityAbstract_label_en-US" xlink:label="lab_us-gaap_ContractualObligationFiscalYearMaturityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationFiscalYearMaturityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract" xlink:to="lab_us-gaap_ContractualObligationFiscalYearMaturityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_eb5f9041-c180-4e17-8046-b4590992941e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cancelled (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_52c3d2f4-3c45-4bd7-a014-4708925a13df_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_0ad0c678-96f8-4cd1-8441-1f3487c3892e_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_NonemployeeDirectorsMember_6a410724-a796-4e2c-a0c5-0e65a706e715_terseLabel_en-US" xlink:label="lab_dlhc_NonemployeeDirectorsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-employee directors</link:label>
    <link:label id="lab_dlhc_NonemployeeDirectorsMember_label_en-US" xlink:label="lab_dlhc_NonemployeeDirectorsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-employee Directors [Member]</link:label>
    <link:label id="lab_dlhc_NonemployeeDirectorsMember_documentation_en-US" xlink:label="lab_dlhc_NonemployeeDirectorsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-employee Directors [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_NonemployeeDirectorsMember" xlink:href="dlhc-20231231.xsd#dlhc_NonemployeeDirectorsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_NonemployeeDirectorsMember" xlink:to="lab_dlhc_NonemployeeDirectorsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_b1cb611a-8e4d-420f-b942-f0b5e0c610fd_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term loan amortization</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_028d201c-1cad-44e8-aa18-358f37df4071_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_be811bb9-c144-496b-b576-2c29bb7ac46e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssets_0a96be5c-b2e8-4e58-b0bf-35171c37effb_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term assets</link:label>
    <link:label id="lab_us-gaap_OtherAssets_label_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssets" xlink:to="lab_us-gaap_OtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Changes and Error Corrections [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:to="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_382fa94b-a742-4e37-a0b7-0fcea2d63b1c_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_EPSBasicAndDilutedAbstract_7f96bb38-d1b0-4af0-b11e-149e702466f5_terseLabel_en-US" xlink:label="lab_dlhc_EPSBasicAndDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average common stock outstanding</link:label>
    <link:label id="lab_dlhc_EPSBasicAndDilutedAbstract_label_en-US" xlink:label="lab_dlhc_EPSBasicAndDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EPS, Basic and Diluted [Abstract]</link:label>
    <link:label id="lab_dlhc_EPSBasicAndDilutedAbstract_documentation_en-US" xlink:label="lab_dlhc_EPSBasicAndDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EPS, Basic and Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_EPSBasicAndDilutedAbstract" xlink:href="dlhc-20231231.xsd#dlhc_EPSBasicAndDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_EPSBasicAndDilutedAbstract" xlink:to="lab_dlhc_EPSBasicAndDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_53cb4289-c8a1-4e88-b64a-5dc79830550e_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options and restricted stock (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_0b5e49df-72a6-41bc-ac3a-9eba69ff0da5_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_028f08b9-ba6d-4829-a1eb-ef677bbe7a3a_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance and fair value adjustment of common stock in business combination (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityCurrent_bffbb1d9-51e5-48ac-9282-bba50b618809_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued workers' compensation insurance</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityCurrent" xlink:to="lab_us-gaap_DeferredCompensationLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_DerivativeInstrumentMaturityAxis_41658092-109c-4c63-9ce2-897c44f6824f_terseLabel_en-US" xlink:label="lab_dlhc_DerivativeInstrumentMaturityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument Maturity [Axis]</link:label>
    <link:label id="lab_dlhc_DerivativeInstrumentMaturityAxis_label_en-US" xlink:label="lab_dlhc_DerivativeInstrumentMaturityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument Maturity [Axis]</link:label>
    <link:label id="lab_dlhc_DerivativeInstrumentMaturityAxis_documentation_en-US" xlink:label="lab_dlhc_DerivativeInstrumentMaturityAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument Maturity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DerivativeInstrumentMaturityAxis" xlink:href="dlhc-20231231.xsd#dlhc_DerivativeInstrumentMaturityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_DerivativeInstrumentMaturityAxis" xlink:to="lab_dlhc_DerivativeInstrumentMaturityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseContractualTermAxis_82283938-6b4b-4a27-ad5a-1d2c469b8bbe_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseContractualTermAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Contractual Term [Axis]</link:label>
    <link:label id="lab_us-gaap_LeaseContractualTermAxis_label_en-US" xlink:label="lab_us-gaap_LeaseContractualTermAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Contractual Term [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseContractualTermAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseContractualTermAxis" xlink:to="lab_us-gaap_LeaseContractualTermAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_44de5321-cd8a-43ae-97e6-f045364be24f_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_2cabed24-3669-4972-90a9-b707f4a50ba2_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from revolving line of credit</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_9593944f-eec6-42de-b060-6ef4b48627f1_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_896438ef-b8ec-417b-8850-c8e5ae89a0e4_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_095be543-3892-4e06-b83a-45770c795af9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested and exercisable, weighted average exercise price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_af80b0d6-9df8-46a2-9464-3fc91687f66f_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of debt obligations</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_0eef47f4-5c79-4f67-9403-f8e52d838e4f_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_05b7073d-d5eb-4df0-a2df-9d18688461fa_verboseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stock option expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_645a79ea-52d0-420a-b678-badb3d9577e2_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, gross</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_5ce18329-857b-4106-baf0-ab6d39356ee7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_03bb70f4-5b04-40b8-bf81-78d4fa115d4e_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued payroll</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_e31fb6d7-61db-4b41-8cd7-8e2e49c8ec26_totalLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued payroll</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_ExcessCashFlowsLessThan1.50Member_a90266dd-e47a-4641-b34c-e7332dc4ec2d_terseLabel_en-US" xlink:label="lab_dlhc_ExcessCashFlowsLessThan1.50Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess Cash Flows Less Than 1.50</link:label>
    <link:label id="lab_dlhc_ExcessCashFlowsLessThan1.50Member_label_en-US" xlink:label="lab_dlhc_ExcessCashFlowsLessThan1.50Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess Cash Flows Less Than 1.50 [Member]</link:label>
    <link:label id="lab_dlhc_ExcessCashFlowsLessThan1.50Member_documentation_en-US" xlink:label="lab_dlhc_ExcessCashFlowsLessThan1.50Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess Cash Flows Less Than 1.50</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ExcessCashFlowsLessThan1.50Member" xlink:href="dlhc-20231231.xsd#dlhc_ExcessCashFlowsLessThan1.50Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_ExcessCashFlowsLessThan1.50Member" xlink:to="lab_dlhc_ExcessCashFlowsLessThan1.50Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingCostsAndExpenses_f0294ea1-4fa4-45c0-9e8e-f50de304dfd9_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingCostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating costs</link:label>
    <link:label id="lab_us-gaap_OperatingCostsAndExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingCostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Costs and Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingCostsAndExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingCostsAndExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingCostsAndExpenses" xlink:to="lab_us-gaap_OperatingCostsAndExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_LongTermDebtMaturityAfterYearFour_57025d60-114d-4dcb-927f-438954197c7a_terseLabel_en-US" xlink:label="lab_dlhc_LongTermDebtMaturityAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_dlhc_LongTermDebtMaturityAfterYearFour_label_en-US" xlink:label="lab_dlhc_LongTermDebtMaturityAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, After Year Four</link:label>
    <link:label id="lab_dlhc_LongTermDebtMaturityAfterYearFour_documentation_en-US" xlink:label="lab_dlhc_LongTermDebtMaturityAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_LongTermDebtMaturityAfterYearFour" xlink:href="dlhc-20231231.xsd#dlhc_LongTermDebtMaturityAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_LongTermDebtMaturityAfterYearFour" xlink:to="lab_dlhc_LongTermDebtMaturityAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_44c08dcd-9bd6-4531-ae30-244d51a784bf_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Disaggregation of Revenue From Contracts with Customers</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePaymentsUse_9da3c389-870a-4fae-b641-34706b42582a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePaymentsUse" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liabilities arising from obtaining right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePaymentsUse_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePaymentsUse" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments, Use</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePaymentsUse" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePaymentsUse"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePaymentsUse" xlink:to="lab_us-gaap_OperatingLeasePaymentsUse" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractualObligationDueInFourthYear_37a74646-b357-452a-8a04-857a9bec4ade_totalLabel_en-US" xlink:label="lab_us-gaap_ContractualObligationDueInFourthYear" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_ContractualObligationDueInFourthYear_label_en-US" xlink:label="lab_us-gaap_ContractualObligationDueInFourthYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInFourthYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInFourthYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualObligationDueInFourthYear" xlink:to="lab_us-gaap_ContractualObligationDueInFourthYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_6098006f-4d9d-498c-8977-5a2c5c7cf188_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average remaining lease term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherReceivablesNetCurrent_320ca64e-b3e9-4096-b83d-559219c48e9f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other receivables</link:label>
    <link:label id="lab_us-gaap_OtherReceivablesNetCurrent_label_en-US" xlink:label="lab_us-gaap_OtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Receivables, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherReceivablesNetCurrent" xlink:to="lab_us-gaap_OtherReceivablesNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_FacilitiesAndEquipmentMember_3fc0c6bc-704f-42b5-9df3-84519b6dc4a8_terseLabel_en-US" xlink:label="lab_dlhc_FacilitiesAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facilities and Equipment</link:label>
    <link:label id="lab_dlhc_FacilitiesAndEquipmentMember_label_en-US" xlink:label="lab_dlhc_FacilitiesAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facilities and Equipment [Member]</link:label>
    <link:label id="lab_dlhc_FacilitiesAndEquipmentMember_documentation_en-US" xlink:label="lab_dlhc_FacilitiesAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facilities and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_FacilitiesAndEquipmentMember" xlink:href="dlhc-20231231.xsd#dlhc_FacilitiesAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_FacilitiesAndEquipmentMember" xlink:to="lab_dlhc_FacilitiesAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_20fd7e0b-9fdc-4ee1-a899-2f525c431883_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_cbbcd97f-af32-432f-ad7f-f7dfe99bffe3_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_a3c61c76-8053-4e6b-98a7-bdef463fceb4_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_04f5f0b4-715a-4fac-91dd-abb367555308_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business acquisition, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_c26fd1a4-e512-4ed5-8caf-d4d514c0bded_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_19d29c30-22e2-44dd-a0fe-0832caf77d49_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid during the period for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_ExcessCashFlowsLessThan2.50ButGreaterThan1.50Member_0e8d005b-7f76-4284-8a00-1d7f06aed2e3_terseLabel_en-US" xlink:label="lab_dlhc_ExcessCashFlowsLessThan2.50ButGreaterThan1.50Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess Cash Flows Less Than 2.50 But Greater Than 1.50</link:label>
    <link:label id="lab_dlhc_ExcessCashFlowsLessThan2.50ButGreaterThan1.50Member_label_en-US" xlink:label="lab_dlhc_ExcessCashFlowsLessThan2.50ButGreaterThan1.50Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess Cash Flows Less Than 2.50 But Greater Than 1.50 [Member]</link:label>
    <link:label id="lab_dlhc_ExcessCashFlowsLessThan2.50ButGreaterThan1.50Member_documentation_en-US" xlink:label="lab_dlhc_ExcessCashFlowsLessThan2.50ButGreaterThan1.50Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess Cash Flows Less Than 2.50 But Greater Than 1.50</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ExcessCashFlowsLessThan2.50ButGreaterThan1.50Member" xlink:href="dlhc-20231231.xsd#dlhc_ExcessCashFlowsLessThan2.50ButGreaterThan1.50Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_ExcessCashFlowsLessThan2.50ButGreaterThan1.50Member" xlink:to="lab_dlhc_ExcessCashFlowsLessThan2.50ButGreaterThan1.50Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_0058bc6a-3a6f-4487-8c91-1b1f028bc53c_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_LesseeOperatingLeasesSupplementalBalanceSheetInformationTableTextBlock_7865c7c3-bd48-498a-8169-36a549ce10b4_terseLabel_en-US" xlink:label="lab_dlhc_LesseeOperatingLeasesSupplementalBalanceSheetInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Summarized Lease Balances in Consolidated Balance Sheet</link:label>
    <link:label id="lab_dlhc_LesseeOperatingLeasesSupplementalBalanceSheetInformationTableTextBlock_label_en-US" xlink:label="lab_dlhc_LesseeOperatingLeasesSupplementalBalanceSheetInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases, Supplemental Balance Sheet Information [Table Text Block]</link:label>
    <link:label id="lab_dlhc_LesseeOperatingLeasesSupplementalBalanceSheetInformationTableTextBlock_documentation_en-US" xlink:label="lab_dlhc_LesseeOperatingLeasesSupplementalBalanceSheetInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases, Supplemental Balance Sheet Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_LesseeOperatingLeasesSupplementalBalanceSheetInformationTableTextBlock" xlink:href="dlhc-20231231.xsd#dlhc_LesseeOperatingLeasesSupplementalBalanceSheetInformationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_LesseeOperatingLeasesSupplementalBalanceSheetInformationTableTextBlock" xlink:to="lab_dlhc_LesseeOperatingLeasesSupplementalBalanceSheetInformationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_df9aaf0d-0d9d-42cf-be89-f7b52c6140a6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_7a1b93b6-f4c0-444b-be4b-2c63ec65caf8_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated useful of long-lived assets</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_43affb6f-d6ad-4172-a618-3281fcc25328_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt obligations - long-term, net of deferred financing costs</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_119ddb82-5294-4aea-b3e7-21a097896e43_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term portion of debt obligations, net of deferred financing costs</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2563bd0c-5e29-4e4d-89cc-88330997beaa_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_880048c9-00d5-4090-bd82-c4ed81568872_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator for diluted net income (loss) per share - weighted-average outstanding shares (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_bdeb7ff7-fc4f-4f69-b378-9c81d6f99432_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Contract Balances Recognized on the Company's Consolidated Balance Sheets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareGross_f4725c38-4c1b-44ed-97ac-a1e5b792771a_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer equipment and software</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareGross_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareGross" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_2f1b1b8f-1fb0-4bab-9319-dd8d20448c07_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_PerformanceBasedRestrictedStockAwardsStockPriceMember_770f1fef-7873-4bff-bd3d-9bd6eff18893_terseLabel_en-US" xlink:label="lab_dlhc_PerformanceBasedRestrictedStockAwardsStockPriceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock price</link:label>
    <link:label id="lab_dlhc_PerformanceBasedRestrictedStockAwardsStockPriceMember_label_en-US" xlink:label="lab_dlhc_PerformanceBasedRestrictedStockAwardsStockPriceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Based Restricted Stock Awards, Stock Price [Member]</link:label>
    <link:label id="lab_dlhc_PerformanceBasedRestrictedStockAwardsStockPriceMember_documentation_en-US" xlink:label="lab_dlhc_PerformanceBasedRestrictedStockAwardsStockPriceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Based Restricted Stock Awards, Stock Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_PerformanceBasedRestrictedStockAwardsStockPriceMember" xlink:href="dlhc-20231231.xsd#dlhc_PerformanceBasedRestrictedStockAwardsStockPriceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_PerformanceBasedRestrictedStockAwardsStockPriceMember" xlink:to="lab_dlhc_PerformanceBasedRestrictedStockAwardsStockPriceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_f8546161-4b65-47ac-97c2-97abc9a551da_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_caf9b53d-8350-48b7-ae13-8d6d6f6fad7b_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-In Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_bbd04205-748f-49b0-bbb0-fceecdfc83ef_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of dilutive securities:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_0961d049-b429-4430-b7a2-8e2e09af92e4_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_AmortizationOfDebtIssuanceCostsChargedToInterestExpense_ce0b9894-bd61-4f06-807d-e9720fdc3f82_terseLabel_en-US" xlink:label="lab_dlhc_AmortizationOfDebtIssuanceCostsChargedToInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of deferred financing costs charged to interest expense</link:label>
    <link:label id="lab_dlhc_AmortizationOfDebtIssuanceCostsChargedToInterestExpense_label_en-US" xlink:label="lab_dlhc_AmortizationOfDebtIssuanceCostsChargedToInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs Charged to Interest Expense</link:label>
    <link:label id="lab_dlhc_AmortizationOfDebtIssuanceCostsChargedToInterestExpense_documentation_en-US" xlink:label="lab_dlhc_AmortizationOfDebtIssuanceCostsChargedToInterestExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs Charged to Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_AmortizationOfDebtIssuanceCostsChargedToInterestExpense" xlink:href="dlhc-20231231.xsd#dlhc_AmortizationOfDebtIssuanceCostsChargedToInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_AmortizationOfDebtIssuanceCostsChargedToInterestExpense" xlink:to="lab_dlhc_AmortizationOfDebtIssuanceCostsChargedToInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue_2d29203b-1056-4061-b4b1-37c064cc68f8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Calculated fair value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Intrinsic Value, Amount Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_2b9b0d85-c625-444a-a481-968bef736045_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_1bef1248-a4cb-4cb0-83b1-b5fd650a29f5_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt amortization fiscal year 2027</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_e0c3e893-de63-4853-b7fd-d03b8e1472d1_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of deferred financing costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_280d62d7-a9a1-4be7-81ca-8104f8ad0c9f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_cca72953-59ff-4d35-9cb6-ba7a51b436d1_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total future lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_79a4d090-c757-4850-9f78-697a79e3da01_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change in cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9d69ff84-397d-4775-929e-6b0e932ee81b_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredDebtMember_aea5e49a-13e6-46a2-beec-ce26f68ad4ca_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Debt</link:label>
    <link:label id="lab_us-gaap_SecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredDebtMember" xlink:to="lab_us-gaap_SecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeAndMaterialsContractMember_ae31129a-0f39-4490-a09c-9a5cf330ad80_terseLabel_en-US" xlink:label="lab_us-gaap_TimeAndMaterialsContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time and Materials</link:label>
    <link:label id="lab_us-gaap_TimeAndMaterialsContractMember_label_en-US" xlink:label="lab_us-gaap_TimeAndMaterialsContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time-and-Materials Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeAndMaterialsContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TimeAndMaterialsContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeAndMaterialsContractMember" xlink:to="lab_us-gaap_TimeAndMaterialsContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_3d7fe3b9-9292-489d-96dc-d50c0ed93aa0_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractualObligation_d9ac5175-e8c0-49a2-a488-186a67adf953_totalLabel_en-US" xlink:label="lab_us-gaap_ContractualObligation" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Obligations</link:label>
    <link:label id="lab_us-gaap_ContractualObligation_label_en-US" xlink:label="lab_us-gaap_ContractualObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualObligation" xlink:to="lab_us-gaap_ContractualObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_1d229a4f-fcb0-466b-9e28-9082603eeed5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ea2243d5-fa1d-4975-954c-70dee0865c8b_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5dda6260-f50e-44d1-bc21-70906a5e7435_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator for basic net income (loss) per share - weighted-average outstanding shares (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_1f760d7c-6586-434c-8416-bdc582d56f28_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_ed243a33-48bc-41f9-8520-06d95ac7bdd5_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_377420fc-0d82-4634-9774-b673411c3a0d_negatedLabel_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: unamortized deferred financing costs</link:label>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_label_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Debt Issuance Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FixedPriceContractMember_b7a0e718-08ff-406b-8650-f6c1fcfb6e24_terseLabel_en-US" xlink:label="lab_us-gaap_FixedPriceContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Firm Fixed Price</link:label>
    <link:label id="lab_us-gaap_FixedPriceContractMember_label_en-US" xlink:label="lab_us-gaap_FixedPriceContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed-Price Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedPriceContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FixedPriceContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FixedPriceContractMember" xlink:to="lab_us-gaap_FixedPriceContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_c6ecd18d-d52d-4cac-b78b-a4277fb11084_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_81cb0cbe-62c7-4f5a-814e-2cf2f1d63bc7_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractualObligationDueInSecondYear_83e9c650-fbcc-4a07-96ad-5a655b6956ae_totalLabel_en-US" xlink:label="lab_us-gaap_ContractualObligationDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_ContractualObligationDueInSecondYear_label_en-US" xlink:label="lab_us-gaap_ContractualObligationDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInSecondYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInSecondYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualObligationDueInSecondYear" xlink:to="lab_us-gaap_ContractualObligationDueInSecondYear" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_RisksAndUncertaintiesPolicyTextBlock_45365b25-afe0-49ed-a5df-9a1f33f2ade1_terseLabel_en-US" xlink:label="lab_dlhc_RisksAndUncertaintiesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks And Uncertainties</link:label>
    <link:label id="lab_dlhc_RisksAndUncertaintiesPolicyTextBlock_label_en-US" xlink:label="lab_dlhc_RisksAndUncertaintiesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks And Uncertainties [Policy Text Block]</link:label>
    <link:label id="lab_dlhc_RisksAndUncertaintiesPolicyTextBlock_documentation_en-US" xlink:label="lab_dlhc_RisksAndUncertaintiesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks and uncertainties.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_RisksAndUncertaintiesPolicyTextBlock" xlink:href="dlhc-20231231.xsd#dlhc_RisksAndUncertaintiesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_RisksAndUncertaintiesPolicyTextBlock" xlink:to="lab_dlhc_RisksAndUncertaintiesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_DepartmentOfVeteransAffairsMember_76c4cdd3-94de-4c87-9984-79f0e3ab1fd8_terseLabel_en-US" xlink:label="lab_dlhc_DepartmentOfVeteransAffairsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Department of Veterans Affairs</link:label>
    <link:label id="lab_dlhc_DepartmentOfVeteransAffairsMember_label_en-US" xlink:label="lab_dlhc_DepartmentOfVeteransAffairsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Department of Veterans Affairs [Member]</link:label>
    <link:label id="lab_dlhc_DepartmentOfVeteransAffairsMember_documentation_en-US" xlink:label="lab_dlhc_DepartmentOfVeteransAffairsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents information related to the Department of Veterans Affairs ("DVA").</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DepartmentOfVeteransAffairsMember" xlink:href="dlhc-20231231.xsd#dlhc_DepartmentOfVeteransAffairsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_DepartmentOfVeteransAffairsMember" xlink:to="lab_dlhc_DepartmentOfVeteransAffairsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_aa782484-22fe-465e-aa4d-7b467280c256_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_ea5a7830-3b03-48f9-b7b0-024345853dcf_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_LesseeOperatingSubleaseLeaseTerm_ca5d3683-aa07-481c-bb0f-99b8489d1ab4_terseLabel_en-US" xlink:label="lab_dlhc_LesseeOperatingSubleaseLeaseTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease term</link:label>
    <link:label id="lab_dlhc_LesseeOperatingSubleaseLeaseTerm_label_en-US" xlink:label="lab_dlhc_LesseeOperatingSubleaseLeaseTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Sublease, Lease Term</link:label>
    <link:label id="lab_dlhc_LesseeOperatingSubleaseLeaseTerm_documentation_en-US" xlink:label="lab_dlhc_LesseeOperatingSubleaseLeaseTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Sublease, Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_LesseeOperatingSubleaseLeaseTerm" xlink:href="dlhc-20231231.xsd#dlhc_LesseeOperatingSubleaseLeaseTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_LesseeOperatingSubleaseLeaseTerm" xlink:to="lab_dlhc_LesseeOperatingSubleaseLeaseTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_ExcessCashFlowsLessThan250Member_a7995375-d75c-4b26-a2ad-0a901a9fe7d9_terseLabel_en-US" xlink:label="lab_dlhc_ExcessCashFlowsLessThan250Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess Cash Flows Less Than 2.50</link:label>
    <link:label id="lab_dlhc_ExcessCashFlowsLessThan250Member_label_en-US" xlink:label="lab_dlhc_ExcessCashFlowsLessThan250Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess Cash Flows Less Than 2.50 [Member]</link:label>
    <link:label id="lab_dlhc_ExcessCashFlowsLessThan250Member_documentation_en-US" xlink:label="lab_dlhc_ExcessCashFlowsLessThan250Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess Cash Flows Less Than 2.50</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ExcessCashFlowsLessThan250Member" xlink:href="dlhc-20231231.xsd#dlhc_ExcessCashFlowsLessThan250Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_ExcessCashFlowsLessThan250Member" xlink:to="lab_dlhc_ExcessCashFlowsLessThan250Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_b7db415f-6f55-4d40-a348-6dd5c122cddb_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer contracts and related customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets_37a0ab13-6f3f-4d8a-b1a8-3de7c373339e_totalLabel_en-US" xlink:label="lab_dlhc_OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other lease information</link:label>
    <link:label id="lab_dlhc_OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets_label_en-US" xlink:label="lab_dlhc_OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments, Including New Lease Liabilities, Net of New Right-of-Use Assets</link:label>
    <link:label id="lab_dlhc_OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets_documentation_en-US" xlink:label="lab_dlhc_OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments, Including New Lease Liabilities, Net of New Right-of-Use Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets" xlink:href="dlhc-20231231.xsd#dlhc_OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets" xlink:to="lab_dlhc_OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dlhc_CommonStockForExerciseOfStockOptionsTaxObligations_bc5b899f-3e24-4496-9275-45ec31b04074_negatedTerseLabel_en-US" xlink:label="lab_dlhc_CommonStockForExerciseOfStockOptionsTaxObligations" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of tax obligations resulting from net exercise of stock options</link:label>
    <link:label id="lab_dlhc_CommonStockForExerciseOfStockOptionsTaxObligations_label_en-US" xlink:label="lab_dlhc_CommonStockForExerciseOfStockOptionsTaxObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock for Exercise of Stock Options, Tax Obligations</link:label>
    <link:label id="lab_dlhc_CommonStockForExerciseOfStockOptionsTaxObligations_documentation_en-US" xlink:label="lab_dlhc_CommonStockForExerciseOfStockOptionsTaxObligations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock for Exercise of Stock Options, Tax Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_CommonStockForExerciseOfStockOptionsTaxObligations" xlink:href="dlhc-20231231.xsd#dlhc_CommonStockForExerciseOfStockOptionsTaxObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dlhc_CommonStockForExerciseOfStockOptionsTaxObligations" xlink:to="lab_dlhc_CommonStockForExerciseOfStockOptionsTaxObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelDomain_c3d9599c-afe4-4a7d-bb40-e6fa829e80ca_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Sales Channel [Domain]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelDomain_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Sales Channel [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:to="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>9
<FILENAME>dlhc-20231231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:7c0fca9b-6353-4a37-b1ed-6c8ba2cf3f94,g:d8a877ae-7999-48b9-97f2-263f39a68dd1-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.dlhcorp.com/role/Cover" xlink:type="simple" xlink:href="dlhc-20231231.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_2116009b-1646-4839-af45-06d58fa6abc4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_DocumentType_2116009b-1646-4839-af45-06d58fa6abc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_ae0bc019-e2fa-497a-8dfe-c9bddfe07137" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_DocumentQuarterlyReport_ae0bc019-e2fa-497a-8dfe-c9bddfe07137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_65555ba3-d4cf-4ab8-8297-cd8ad7e8da0a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_DocumentPeriodEndDate_65555ba3-d4cf-4ab8-8297-cd8ad7e8da0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_9a7d4afa-3320-410f-b7bc-1ae8fc860fe1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_DocumentTransitionReport_9a7d4afa-3320-410f-b7bc-1ae8fc860fe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_c67d4d9f-e8f2-4157-bb05-7222a3684c92" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_EntityFileNumber_c67d4d9f-e8f2-4157-bb05-7222a3684c92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_2acbb5c6-a3d8-4d07-8c10-623c5df3184d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_EntityRegistrantName_2acbb5c6-a3d8-4d07-8c10-623c5df3184d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_32107c9e-4613-48ca-be45-2da164896acc" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_EntityIncorporationStateCountryCode_32107c9e-4613-48ca-be45-2da164896acc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_ec19adb9-76a3-43f9-900c-6cd6c35c97c5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_EntityTaxIdentificationNumber_ec19adb9-76a3-43f9-900c-6cd6c35c97c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_2c8e01cb-aedc-4f0a-ab9c-657304d6fd26" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_EntityAddressAddressLine1_2c8e01cb-aedc-4f0a-ab9c-657304d6fd26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_6af6c1d2-a152-43ba-aa91-5e0fc00e5679" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_EntityAddressAddressLine2_6af6c1d2-a152-43ba-aa91-5e0fc00e5679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine3_60d6f775-bd45-4ac1-b0aa-806a39210120" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_EntityAddressAddressLine3_60d6f775-bd45-4ac1-b0aa-806a39210120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_1f031ca4-773a-4550-9d93-6d9a944c8e94" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_EntityAddressCityOrTown_1f031ca4-773a-4550-9d93-6d9a944c8e94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_eea19dfe-18e9-4877-8ed5-aaaa336569c5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_EntityAddressStateOrProvince_eea19dfe-18e9-4877-8ed5-aaaa336569c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_1d4350c4-38f1-46a0-813f-6e2903e25881" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_EntityAddressPostalZipCode_1d4350c4-38f1-46a0-813f-6e2903e25881" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_b82d0570-4ea8-4e2f-823c-e3e3f1e39220" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_CityAreaCode_b82d0570-4ea8-4e2f-823c-e3e3f1e39220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_fa47db68-18c7-4f5f-b466-051aece8ebb2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_LocalPhoneNumber_fa47db68-18c7-4f5f-b466-051aece8ebb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_f9365bdd-63b4-41f5-9286-bf5b9db7bf8b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_Security12bTitle_f9365bdd-63b4-41f5-9286-bf5b9db7bf8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_3dea6a28-581e-4134-ac56-5872b14073d6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_TradingSymbol_3dea6a28-581e-4134-ac56-5872b14073d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_926aa9ca-e5dd-42f5-9a49-32226a0591d3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_SecurityExchangeName_926aa9ca-e5dd-42f5-9a49-32226a0591d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_f178719e-a6da-4de8-91ff-ef143f14f3fc" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_EntityCurrentReportingStatus_f178719e-a6da-4de8-91ff-ef143f14f3fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_6c9bbf4f-4f1d-43d8-8bb1-15993bfd8ca5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_EntityInteractiveDataCurrent_6c9bbf4f-4f1d-43d8-8bb1-15993bfd8ca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_93b1c8fe-8122-4a49-9cb1-8fa85135a809" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_EntityFilerCategory_93b1c8fe-8122-4a49-9cb1-8fa85135a809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_fa504758-cc98-4b64-974f-4c3018fe9289" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_EntitySmallBusiness_fa504758-cc98-4b64-974f-4c3018fe9289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_04b379bd-3bf4-47a3-adab-31f5794209da" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_EntityEmergingGrowthCompany_04b379bd-3bf4-47a3-adab-31f5794209da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_c28d8b64-a670-467e-8bf9-bffb8244330a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_EntityShellCompany_c28d8b64-a670-467e-8bf9-bffb8244330a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_10b36ef9-deb4-4e5d-8491-45c6e78f1c3f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_10b36ef9-deb4-4e5d-8491-45c6e78f1c3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_e309c503-e0d3-46f8-9eff-a46db21dbb3c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_e309c503-e0d3-46f8-9eff-a46db21dbb3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_ee6ef09e-0e11-4a27-86c7-82a1f8c9c8f0" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_EntityCentralIndexKey_ee6ef09e-0e11-4a27-86c7-82a1f8c9c8f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_395d9de3-2c26-44a6-b16c-da82364b4b25" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_AmendmentFlag_395d9de3-2c26-44a6-b16c-da82364b4b25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_a44f8f7f-8bbf-45ac-a300-7e43af154125" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_DocumentFiscalYearFocus_a44f8f7f-8bbf-45ac-a300-7e43af154125" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_746d9b64-87d6-49b8-9ad3-12cdb5b5c6b1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_DocumentFiscalPeriodFocus_746d9b64-87d6-49b8-9ad3-12cdb5b5c6b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_e739c034-b42d-4e45-84a3-21b1bec4580e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f811acfa-4908-4976-acdf-9a3a66099aca" xlink:to="loc_dei_CurrentFiscalYearEndDate_e739c034-b42d-4e45-84a3-21b1bec4580e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="dlhc-20231231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_86675219-2b98-4c96-96d6-861fd9e73122" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_5e202815-400a-4ae0-b4b7-f29d8669e75e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_86675219-2b98-4c96-96d6-861fd9e73122" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_5e202815-400a-4ae0-b4b7-f29d8669e75e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_389a0308-2041-4b3b-baa6-b7f4f0fa18aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_86675219-2b98-4c96-96d6-861fd9e73122" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_389a0308-2041-4b3b-baa6-b7f4f0fa18aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_71465ed9-b0c5-4e68-b6c7-6b1ceb2c30dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_86675219-2b98-4c96-96d6-861fd9e73122" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_71465ed9-b0c5-4e68-b6c7-6b1ceb2c30dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_09fa22bf-c99e-479e-9e9e-09249f59c92a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_86675219-2b98-4c96-96d6-861fd9e73122" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_09fa22bf-c99e-479e-9e9e-09249f59c92a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_6780ec9c-f382-42a2-b88d-dc74b4e8b6cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_86675219-2b98-4c96-96d6-861fd9e73122" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_6780ec9c-f382-42a2-b88d-dc74b4e8b6cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingCostsAndExpenses_82ba9372-c2d0-4535-8694-3262f417da29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingCostsAndExpenses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_86675219-2b98-4c96-96d6-861fd9e73122" xlink:to="loc_us-gaap_OperatingCostsAndExpenses_82ba9372-c2d0-4535-8694-3262f417da29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_2d6b5940-3e18-41ac-8f1d-d8b687698a0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_86675219-2b98-4c96-96d6-861fd9e73122" xlink:to="loc_us-gaap_OperatingIncomeLoss_2d6b5940-3e18-41ac-8f1d-d8b687698a0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_99067126-0041-4ddb-be7b-50700ed919c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_86675219-2b98-4c96-96d6-861fd9e73122" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_99067126-0041-4ddb-be7b-50700ed919c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_84493967-ba11-4bf8-b81b-0c63992ac40e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_86675219-2b98-4c96-96d6-861fd9e73122" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_84493967-ba11-4bf8-b81b-0c63992ac40e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_2935fc07-c1b6-4454-ad70-23390a922535" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_86675219-2b98-4c96-96d6-861fd9e73122" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_2935fc07-c1b6-4454-ad70-23390a922535" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_d4a906eb-f06d-4221-848f-e305dbaa5dc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_86675219-2b98-4c96-96d6-861fd9e73122" xlink:to="loc_us-gaap_ProfitLoss_d4a906eb-f06d-4221-848f-e305dbaa5dc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_07ef40b2-f489-46e2-bc36-c4ec1ddc3a89" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_86675219-2b98-4c96-96d6-861fd9e73122" xlink:to="loc_us-gaap_EarningsPerShareBasic_07ef40b2-f489-46e2-bc36-c4ec1ddc3a89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_da6a1d30-66ce-4372-9c4e-8cd40bd0bbc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_86675219-2b98-4c96-96d6-861fd9e73122" xlink:to="loc_us-gaap_EarningsPerShareDiluted_da6a1d30-66ce-4372-9c4e-8cd40bd0bbc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_EPSBasicAndDilutedAbstract_38004fb2-696d-46be-ae68-bff77402888a" xlink:href="dlhc-20231231.xsd#dlhc_EPSBasicAndDilutedAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_86675219-2b98-4c96-96d6-861fd9e73122" xlink:to="loc_dlhc_EPSBasicAndDilutedAbstract_38004fb2-696d-46be-ae68-bff77402888a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2d6fa99c-2d96-40c1-b7e4-3695c8222e16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dlhc_EPSBasicAndDilutedAbstract_38004fb2-696d-46be-ae68-bff77402888a" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2d6fa99c-2d96-40c1-b7e4-3695c8222e16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ceb05579-dc6e-47d7-b685-3c98b1bd6352" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dlhc_EPSBasicAndDilutedAbstract_38004fb2-696d-46be-ae68-bff77402888a" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ceb05579-dc6e-47d7-b685-3c98b1bd6352" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="dlhc-20231231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_0c354cbd-fbfc-4f73-a77c-d78f66c084fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_5de3a76d-c1f0-4fef-a76a-2b0eef25045e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0c354cbd-fbfc-4f73-a77c-d78f66c084fd" xlink:to="loc_us-gaap_AssetsAbstract_5de3a76d-c1f0-4fef-a76a-2b0eef25045e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_e537a835-a55f-4dbd-921a-de01d85d981c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_5de3a76d-c1f0-4fef-a76a-2b0eef25045e" xlink:to="loc_us-gaap_AssetsCurrentAbstract_e537a835-a55f-4dbd-921a-de01d85d981c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a8d349e7-b871-4f50-a586-a96ddfa31dd9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e537a835-a55f-4dbd-921a-de01d85d981c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a8d349e7-b871-4f50-a586-a96ddfa31dd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_2f72d099-46b0-4416-8e8f-edd876e9f991" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e537a835-a55f-4dbd-921a-de01d85d981c" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_2f72d099-46b0-4416-8e8f-edd876e9f991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_e32d15dc-9be9-4843-8eba-bde97a4287d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e537a835-a55f-4dbd-921a-de01d85d981c" xlink:to="loc_us-gaap_OtherAssetsCurrent_e32d15dc-9be9-4843-8eba-bde97a4287d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_0f487806-83c3-4994-bb49-269822e3158e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e537a835-a55f-4dbd-921a-de01d85d981c" xlink:to="loc_us-gaap_AssetsCurrent_0f487806-83c3-4994-bb49-269822e3158e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_672a0e2d-2604-4315-a9ed-e346733adb70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_5de3a76d-c1f0-4fef-a76a-2b0eef25045e" xlink:to="loc_us-gaap_Goodwill_672a0e2d-2604-4315-a9ed-e346733adb70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_b9393473-63a2-44cb-91b5-cd4e18093b09" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_5de3a76d-c1f0-4fef-a76a-2b0eef25045e" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_b9393473-63a2-44cb-91b5-cd4e18093b09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_be1d34e8-ed4a-4f1b-915b-28276a481881" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_5de3a76d-c1f0-4fef-a76a-2b0eef25045e" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_be1d34e8-ed4a-4f1b-915b-28276a481881" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_a99802f4-6d1a-4010-a78b-28f96abf4e33" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_5de3a76d-c1f0-4fef-a76a-2b0eef25045e" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_a99802f4-6d1a-4010-a78b-28f96abf4e33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_3f8d3ffb-2b23-4b7e-b152-c1073d4df366" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_5de3a76d-c1f0-4fef-a76a-2b0eef25045e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_3f8d3ffb-2b23-4b7e-b152-c1073d4df366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_60e8fdcc-5338-4109-8afa-28e8c4865ccd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_5de3a76d-c1f0-4fef-a76a-2b0eef25045e" xlink:to="loc_us-gaap_OtherAssets_60e8fdcc-5338-4109-8afa-28e8c4865ccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_b378dab0-1a8b-40e6-9df9-ec946e36dcb4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_5de3a76d-c1f0-4fef-a76a-2b0eef25045e" xlink:to="loc_us-gaap_Assets_b378dab0-1a8b-40e6-9df9-ec946e36dcb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_703853ce-f34f-43e9-8f2a-5a0768f7594e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0c354cbd-fbfc-4f73-a77c-d78f66c084fd" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_703853ce-f34f-43e9-8f2a-5a0768f7594e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_a5f6e9d9-a285-4430-a8cf-548fb5b76b5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_703853ce-f34f-43e9-8f2a-5a0768f7594e" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_a5f6e9d9-a285-4430-a8cf-548fb5b76b5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_75f18478-dc2c-473c-8a9d-62408b9c8b78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a5f6e9d9-a285-4430-a8cf-548fb5b76b5a" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_75f18478-dc2c-473c-8a9d-62408b9c8b78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_937e4c83-bb47-435c-aaf7-ed42d8b11cd5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a5f6e9d9-a285-4430-a8cf-548fb5b76b5a" xlink:to="loc_us-gaap_LongTermDebtCurrent_937e4c83-bb47-435c-aaf7-ed42d8b11cd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_434dd63a-103b-4ce9-a0e0-f6f2b284f18e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a5f6e9d9-a285-4430-a8cf-548fb5b76b5a" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_434dd63a-103b-4ce9-a0e0-f6f2b284f18e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_cda9a22d-2583-447f-99d5-5bbdee39443f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a5f6e9d9-a285-4430-a8cf-548fb5b76b5a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_cda9a22d-2583-447f-99d5-5bbdee39443f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_98fa447b-c663-42b3-ba0f-4fa3561c83f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a5f6e9d9-a285-4430-a8cf-548fb5b76b5a" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_98fa447b-c663-42b3-ba0f-4fa3561c83f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_e9622551-70f5-47a8-b999-f03ed4f7bcf7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a5f6e9d9-a285-4430-a8cf-548fb5b76b5a" xlink:to="loc_us-gaap_LiabilitiesCurrent_e9622551-70f5-47a8-b999-f03ed4f7bcf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_2ed703bf-8d65-414e-99e9-c5d3f1a2c315" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a5f6e9d9-a285-4430-a8cf-548fb5b76b5a" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_2ed703bf-8d65-414e-99e9-c5d3f1a2c315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ee51f956-6fa2-414b-a049-dbce8ba44f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a5f6e9d9-a285-4430-a8cf-548fb5b76b5a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ee51f956-6fa2-414b-a049-dbce8ba44f0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_7fd8803a-997d-49c7-8627-858736b7ebce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a5f6e9d9-a285-4430-a8cf-548fb5b76b5a" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_7fd8803a-997d-49c7-8627-858736b7ebce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_ecbc883d-bb77-492a-8a13-d32a8807a8cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a5f6e9d9-a285-4430-a8cf-548fb5b76b5a" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_ecbc883d-bb77-492a-8a13-d32a8807a8cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_b67f09b8-0d49-41a0-8fba-33cbb2e30ea7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a5f6e9d9-a285-4430-a8cf-548fb5b76b5a" xlink:to="loc_us-gaap_Liabilities_b67f09b8-0d49-41a0-8fba-33cbb2e30ea7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_3a3c2bb1-ae44-4949-b719-0dae2645ac54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_703853ce-f34f-43e9-8f2a-5a0768f7594e" xlink:to="loc_us-gaap_StockholdersEquityAbstract_3a3c2bb1-ae44-4949-b719-0dae2645ac54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_468a541e-b69f-4fdc-9d2d-760593c49b1f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3a3c2bb1-ae44-4949-b719-0dae2645ac54" xlink:to="loc_us-gaap_CommonStockValue_468a541e-b69f-4fdc-9d2d-760593c49b1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_4bb0ab62-9ed3-43f4-95d6-f0df3e90894c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3a3c2bb1-ae44-4949-b719-0dae2645ac54" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_4bb0ab62-9ed3-43f4-95d6-f0df3e90894c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_49e63ecd-5827-44d5-bfb7-158fa4c6e72d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3a3c2bb1-ae44-4949-b719-0dae2645ac54" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_49e63ecd-5827-44d5-bfb7-158fa4c6e72d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c1eb9e8f-6054-4980-889a-c78076ec10e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3a3c2bb1-ae44-4949-b719-0dae2645ac54" xlink:to="loc_us-gaap_StockholdersEquity_c1eb9e8f-6054-4980-889a-c78076ec10e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_d46c5512-bca2-43a3-a608-1beadb3f6ba8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_703853ce-f34f-43e9-8f2a-5a0768f7594e" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_d46c5512-bca2-43a3-a608-1beadb3f6ba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="dlhc-20231231.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_56b5aab0-7cf8-4f56-bdc0-85bed3ebe0bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_6ab92327-a78f-4105-a46f-070b112d9e37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_56b5aab0-7cf8-4f56-bdc0-85bed3ebe0bd" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_6ab92327-a78f-4105-a46f-070b112d9e37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_450b833d-6803-44b7-8984-87cac18fb24b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_56b5aab0-7cf8-4f56-bdc0-85bed3ebe0bd" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_450b833d-6803-44b7-8984-87cac18fb24b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_ecacfaab-91a4-4304-b615-c912ccc44dc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_56b5aab0-7cf8-4f56-bdc0-85bed3ebe0bd" xlink:to="loc_us-gaap_CommonStockSharesIssued_ecacfaab-91a4-4304-b615-c912ccc44dc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_93987efe-76f0-49c1-b0f6-7ca81915e74f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_56b5aab0-7cf8-4f56-bdc0-85bed3ebe0bd" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_93987efe-76f0-49c1-b0f6-7ca81915e74f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="dlhc-20231231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_3db25ab3-7235-4d29-873a-56d0d7ea8c58" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_806e08fb-eceb-4bcd-97ff-5752db7acca6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3db25ab3-7235-4d29-873a-56d0d7ea8c58" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_806e08fb-eceb-4bcd-97ff-5752db7acca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_cba55ab5-5b33-4927-b88c-505bb343f633" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_806e08fb-eceb-4bcd-97ff-5752db7acca6" xlink:to="loc_us-gaap_ProfitLoss_cba55ab5-5b33-4927-b88c-505bb343f633" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_913d1c3f-8cbf-4806-959b-98198da76d28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_806e08fb-eceb-4bcd-97ff-5752db7acca6" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_913d1c3f-8cbf-4806-959b-98198da76d28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_3a9d900c-efa0-488b-ae81-21535ba8ae3e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_913d1c3f-8cbf-4806-959b-98198da76d28" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_3a9d900c-efa0-488b-ae81-21535ba8ae3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_AmortizationOfDebtIssuanceCostsChargedToInterestExpense_32560e23-c3c0-43d4-a1ae-2784cc4fcb4c" xlink:href="dlhc-20231231.xsd#dlhc_AmortizationOfDebtIssuanceCostsChargedToInterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_913d1c3f-8cbf-4806-959b-98198da76d28" xlink:to="loc_dlhc_AmortizationOfDebtIssuanceCostsChargedToInterestExpense_32560e23-c3c0-43d4-a1ae-2784cc4fcb4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionPlanExpense_f289d9b4-6a69-4ca5-889c-1438ebcc6fda" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionPlanExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_913d1c3f-8cbf-4806-959b-98198da76d28" xlink:to="loc_us-gaap_StockOptionPlanExpense_f289d9b4-6a69-4ca5-889c-1438ebcc6fda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_295e841d-3de5-4536-886a-3df1bf28c3a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_913d1c3f-8cbf-4806-959b-98198da76d28" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_295e841d-3de5-4536-886a-3df1bf28c3a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0ace24f6-702c-459b-a251-2c7a632a6951" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_913d1c3f-8cbf-4806-959b-98198da76d28" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0ace24f6-702c-459b-a251-2c7a632a6951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_2ad6553e-3ffc-4b46-9ca9-aea21edbb0c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0ace24f6-702c-459b-a251-2c7a632a6951" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_2ad6553e-3ffc-4b46-9ca9-aea21edbb0c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_40165a23-4dd3-4f14-813b-569c27e0e5ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0ace24f6-702c-459b-a251-2c7a632a6951" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_40165a23-4dd3-4f14-813b-569c27e0e5ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_831d8783-7e01-4e58-97a6-cdf60840e39e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0ace24f6-702c-459b-a251-2c7a632a6951" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_831d8783-7e01-4e58-97a6-cdf60840e39e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_3da44f7a-f59a-4c27-9651-786db08e143b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0ace24f6-702c-459b-a251-2c7a632a6951" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_3da44f7a-f59a-4c27-9651-786db08e143b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_97a02e94-7a1c-42df-b05f-ec96a9226b31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0ace24f6-702c-459b-a251-2c7a632a6951" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_97a02e94-7a1c-42df-b05f-ec96a9226b31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6cebdabb-5e25-4379-962d-cb05b59e1077" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_806e08fb-eceb-4bcd-97ff-5752db7acca6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6cebdabb-5e25-4379-962d-cb05b59e1077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e53f440d-3d20-43eb-8811-fcc647883ced" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3db25ab3-7235-4d29-873a-56d0d7ea8c58" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e53f440d-3d20-43eb-8811-fcc647883ced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_51ca816b-2698-4b00-a612-668792731d09" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e53f440d-3d20-43eb-8811-fcc647883ced" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_51ca816b-2698-4b00-a612-668792731d09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_fbcbd6a8-edfc-4cb5-9b2d-741ae3e87d6f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e53f440d-3d20-43eb-8811-fcc647883ced" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_fbcbd6a8-edfc-4cb5-9b2d-741ae3e87d6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_dd6cbb51-a2ff-4094-a914-74cd58763e52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e53f440d-3d20-43eb-8811-fcc647883ced" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_dd6cbb51-a2ff-4094-a914-74cd58763e52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ca23ec6e-b13b-4099-9dec-9e30eeb80380" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3db25ab3-7235-4d29-873a-56d0d7ea8c58" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ca23ec6e-b13b-4099-9dec-9e30eeb80380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_e2562f2f-4133-481e-bde2-f7652166e004" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ca23ec6e-b13b-4099-9dec-9e30eeb80380" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_e2562f2f-4133-481e-bde2-f7652166e004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_a33f5a58-03ee-4379-92b9-694e257c5f60" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ca23ec6e-b13b-4099-9dec-9e30eeb80380" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_a33f5a58-03ee-4379-92b9-694e257c5f60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_3046270a-22b7-4b73-905d-5800428fbea2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ca23ec6e-b13b-4099-9dec-9e30eeb80380" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_3046270a-22b7-4b73-905d-5800428fbea2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_bc69700f-1686-46ac-b802-9d899636dfec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ca23ec6e-b13b-4099-9dec-9e30eeb80380" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_bc69700f-1686-46ac-b802-9d899636dfec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_2963c33f-8c71-4df7-b963-290bd9e0e655" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ca23ec6e-b13b-4099-9dec-9e30eeb80380" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_2963c33f-8c71-4df7-b963-290bd9e0e655" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ProceedsFromStockOptionsExercisedAndWarrants_122cb204-1594-4b6e-86ff-571eb2afbf79" xlink:href="dlhc-20231231.xsd#dlhc_ProceedsFromStockOptionsExercisedAndWarrants"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ca23ec6e-b13b-4099-9dec-9e30eeb80380" xlink:to="loc_dlhc_ProceedsFromStockOptionsExercisedAndWarrants_122cb204-1594-4b6e-86ff-571eb2afbf79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_CommonStockForExerciseOfStockOptionsTaxObligations_bcda3dff-534f-4161-b8f2-6c6566c5fc86" xlink:href="dlhc-20231231.xsd#dlhc_CommonStockForExerciseOfStockOptionsTaxObligations"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ca23ec6e-b13b-4099-9dec-9e30eeb80380" xlink:to="loc_dlhc_CommonStockForExerciseOfStockOptionsTaxObligations_bcda3dff-534f-4161-b8f2-6c6566c5fc86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2ae066ae-69eb-4d57-aa7a-ddd996f617ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ca23ec6e-b13b-4099-9dec-9e30eeb80380" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2ae066ae-69eb-4d57-aa7a-ddd996f617ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2373a4af-e9fa-4339-92e3-59bf35816b16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3db25ab3-7235-4d29-873a-56d0d7ea8c58" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2373a4af-e9fa-4339-92e3-59bf35816b16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5f5a1b50-2872-484c-9059-2d024ddf6655" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3db25ab3-7235-4d29-873a-56d0d7ea8c58" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5f5a1b50-2872-484c-9059-2d024ddf6655" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_326e66e7-a884-4bc0-a97f-374fef1a0498" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3db25ab3-7235-4d29-873a-56d0d7ea8c58" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_326e66e7-a884-4bc0-a97f-374fef1a0498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_537464e4-5642-4af5-980d-3f96be5d5bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3db25ab3-7235-4d29-873a-56d0d7ea8c58" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_537464e4-5642-4af5-980d-3f96be5d5bd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_8d2c6963-6da9-47d7-bd30-e27103adb09d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_537464e4-5642-4af5-980d-3f96be5d5bd7" xlink:to="loc_us-gaap_InterestPaidNet_8d2c6963-6da9-47d7-bd30-e27103adb09d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_98011902-7252-4b0b-938d-f89f16ed3283" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_537464e4-5642-4af5-980d-3f96be5d5bd7" xlink:to="loc_us-gaap_IncomeTaxesPaid_98011902-7252-4b0b-938d-f89f16ed3283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_CommonStockSurrenderedForExerciseOfStockOptions_48cf8965-87ba-4a64-8f7e-f0c31c8b1cae" xlink:href="dlhc-20231231.xsd#dlhc_CommonStockSurrenderedForExerciseOfStockOptions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_537464e4-5642-4af5-980d-3f96be5d5bd7" xlink:to="loc_dlhc_CommonStockSurrenderedForExerciseOfStockOptions_48cf8965-87ba-4a64-8f7e-f0c31c8b1cae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="simple" xlink:href="dlhc-20231231.xsd#CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_6ceae22f-173e-4f67-b445-9e1cf99963a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d1156eb5-c91d-483d-b560-f80dcc2e2b48" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_6ceae22f-173e-4f67-b445-9e1cf99963a4" xlink:to="loc_us-gaap_StatementTable_d1156eb5-c91d-483d-b560-f80dcc2e2b48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1a161f37-1596-4efb-9295-10d2a27d7964" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d1156eb5-c91d-483d-b560-f80dcc2e2b48" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1a161f37-1596-4efb-9295-10d2a27d7964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a2183b16-d3bf-4f84-aef9-3d0560b49fb5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1a161f37-1596-4efb-9295-10d2a27d7964" xlink:to="loc_us-gaap_EquityComponentDomain_a2183b16-d3bf-4f84-aef9-3d0560b49fb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_1168af41-1e99-4c88-ba19-274c786baa0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_a2183b16-d3bf-4f84-aef9-3d0560b49fb5" xlink:to="loc_us-gaap_CommonStockMember_1168af41-1e99-4c88-ba19-274c786baa0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_bbacdc25-8443-4bdb-811f-b4b1964667e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_a2183b16-d3bf-4f84-aef9-3d0560b49fb5" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_bbacdc25-8443-4bdb-811f-b4b1964667e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_aa2b1d26-03a4-4d4e-85ec-639094680549" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_a2183b16-d3bf-4f84-aef9-3d0560b49fb5" xlink:to="loc_us-gaap_RetainedEarningsMember_aa2b1d26-03a4-4d4e-85ec-639094680549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_b6dc8d7b-2024-45ec-86a9-2589867ec2ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d1156eb5-c91d-483d-b560-f80dcc2e2b48" xlink:to="loc_us-gaap_StatementLineItems_b6dc8d7b-2024-45ec-86a9-2589867ec2ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b6dc8d7b-2024-45ec-86a9-2589867ec2ee" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_d5970f99-d0ca-486c-ad7c-d59f14fe34e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_d5970f99-d0ca-486c-ad7c-d59f14fe34e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ef27a5ef-abf2-4cfc-aeed-a0faa5417cb3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:to="loc_us-gaap_StockholdersEquity_ef27a5ef-abf2-4cfc-aeed-a0faa5417cb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_0c41d10b-06f8-4b84-b5e3-d020d9afa5fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_0c41d10b-06f8-4b84-b5e3-d020d9afa5fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_62be7708-6995-4656-b028-745af6eb4417" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_62be7708-6995-4656-b028-745af6eb4417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_1553f34b-361e-464f-bec5-f4552c5928c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_1553f34b-361e-464f-bec5-f4552c5928c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_675ffcf1-43e5-4ee6-9921-8da7f4ccd137" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_675ffcf1-43e5-4ee6-9921-8da7f4ccd137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_09ea9311-3ee2-4c1d-83f1-37b640a45bac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_09ea9311-3ee2-4c1d-83f1-37b640a45bac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_ca23ceea-975e-45fc-b57c-9d2e292e236a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_ca23ceea-975e-45fc-b57c-9d2e292e236a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_eb6283f2-3e4a-4dfe-91b2-a643ca16760b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_eb6283f2-3e4a-4dfe-91b2-a643ca16760b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_CommonStockSharesSurrenderedForExerciseOfStockOptions_ff01896c-b4ce-4663-84d2-70ea0a7bab41" xlink:href="dlhc-20231231.xsd#dlhc_CommonStockSharesSurrenderedForExerciseOfStockOptions"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:to="loc_dlhc_CommonStockSharesSurrenderedForExerciseOfStockOptions_ff01896c-b4ce-4663-84d2-70ea0a7bab41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_CommonStockValueSurrenderedForExerciseOfStockOptions_1a6bdc89-378e-41e2-aa63-f25047c0be01" xlink:href="dlhc-20231231.xsd#dlhc_CommonStockValueSurrenderedForExerciseOfStockOptions"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:to="loc_dlhc_CommonStockValueSurrenderedForExerciseOfStockOptions_1a6bdc89-378e-41e2-aa63-f25047c0be01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_3df7e598-ef8c-4a1c-9106-10ce0b20a649" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:to="loc_us-gaap_ProfitLoss_3df7e598-ef8c-4a1c-9106-10ce0b20a649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_0f2c0fc3-4dae-46a3-a2d3-c6d41caaef9b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_0f2c0fc3-4dae-46a3-a2d3-c6d41caaef9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1a88cddb-c3ac-474d-9f47-da45bd3341ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ce9ae112-6a6d-4977-b90a-2f58a5473764" xlink:to="loc_us-gaap_StockholdersEquity_1a88cddb-c3ac-474d-9f47-da45bd3341ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/BasisofPresentationandPrinciplesofConsolidation" xlink:type="simple" xlink:href="dlhc-20231231.xsd#BasisofPresentationandPrinciplesofConsolidation"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/BasisofPresentationandPrinciplesofConsolidation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9f6d5639-8c0c-49bf-9807-ac925ed8a131" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_a15793ef-fb7b-437a-8cc4-6ab21757b3fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9f6d5639-8c0c-49bf-9807-ac925ed8a131" xlink:to="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_a15793ef-fb7b-437a-8cc4-6ab21757b3fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/SignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_aab61ea7-9b8e-4860-846f-33c28a2d8df0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_5a71568d-8c48-4d0f-b9aa-a7401cd70a64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_aab61ea7-9b8e-4860-846f-33c28a2d8df0" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_5a71568d-8c48-4d0f-b9aa-a7401cd70a64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/NewAccountingPronouncements" xlink:type="simple" xlink:href="dlhc-20231231.xsd#NewAccountingPronouncements"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/NewAccountingPronouncements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_f9d427d4-b615-4a0b-a934-3582f7b9acfa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_0c446f98-1b6a-462f-a121-b22d24e70e20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_f9d427d4-b615-4a0b-a934-3582f7b9acfa" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_0c446f98-1b6a-462f-a121-b22d24e70e20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/RevenueRecognition" xlink:type="simple" xlink:href="dlhc-20231231.xsd#RevenueRecognition"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/RevenueRecognition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_609f2814-e626-407b-a185-94ef6d21d4db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_d45d7524-14ee-4aff-ac80-25c98bb40ae5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_609f2814-e626-407b-a185-94ef6d21d4db" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_d45d7524-14ee-4aff-ac80-25c98bb40ae5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/Leases" xlink:type="simple" xlink:href="dlhc-20231231.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_0c52a971-bdf7-46b8-b40a-393d887618dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_d27ea1db-7f0e-4e5a-810c-c48ebdcfa42c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0c52a971-bdf7-46b8-b40a-393d887618dd" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_d27ea1db-7f0e-4e5a-810c-c48ebdcfa42c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformation" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SupportingFinancialInformation"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/SupportingFinancialInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0be7c5a4-11f9-4975-bcf2-5a894e574d87" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_d68fc04d-af65-4a6e-a987-d4352d709683" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0be7c5a4-11f9-4975-bcf2-5a894e574d87" xlink:to="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_d68fc04d-af65-4a6e-a987-d4352d709683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/CreditFacilities" xlink:type="simple" xlink:href="dlhc-20231231.xsd#CreditFacilities"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/CreditFacilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_83034ac1-9a05-4b36-a843-f6a22db1c61f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock_d90242f9-8b6c-40c9-87a4-7ce46d09c9a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_83034ac1-9a05-4b36-a843-f6a22db1c61f" xlink:to="loc_us-gaap_LongTermDebtTextBlock_d90242f9-8b6c-40c9-87a4-7ce46d09c9a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrants" xlink:type="simple" xlink:href="dlhc-20231231.xsd#StockBasedCompensationandEquityGrants"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrants" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_68c34648-45bb-42c1-ba24-fa681a29b453" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_8e9f0712-5cda-4e3f-acff-a6241ed148f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_68c34648-45bb-42c1-ba24-fa681a29b453" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_8e9f0712-5cda-4e3f-acff-a6241ed148f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/EarningsPerShare" xlink:type="simple" xlink:href="dlhc-20231231.xsd#EarningsPerShare"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/EarningsPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_f6e91031-8d1b-4e3f-8931-3f531fbbb8b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_d624c51f-d44c-49ce-924d-3c3bc852b647" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f6e91031-8d1b-4e3f-8931-3f531fbbb8b3" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_d624c51f-d44c-49ce-924d-3c3bc852b647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/CommitmentandContingencies" xlink:type="simple" xlink:href="dlhc-20231231.xsd#CommitmentandContingencies"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/CommitmentandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c748e580-0cc1-41d3-8e9e-c1d21d4a5254" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_ce368395-a081-4e83-8401-9450652950cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c748e580-0cc1-41d3-8e9e-c1d21d4a5254" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_ce368395-a081-4e83-8401-9450652950cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="dlhc-20231231.xsd#RelatedPartyTransactions"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/RelatedPartyTransactions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_33c3c45d-b876-4e1e-8b97-cbbf0d1da654" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_bbfdc2f6-544d-4651-a07c-bc25a6f93e87" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_33c3c45d-b876-4e1e-8b97-cbbf0d1da654" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_bbfdc2f6-544d-4651-a07c-bc25a6f93e87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SubsequentEvents" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_2a97ffd5-11c2-46e4-ac60-7e31c19a55a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_63b21695-bc0c-487e-8c9c-252b8a89adbe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_2a97ffd5-11c2-46e4-ac60-7e31c19a55a9" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_63b21695-bc0c-487e-8c9c-252b8a89adbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/SignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_5a98f81d-5714-4f1a-a566-fb4feec12e7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_6a77b2ba-8f54-4716-ac87-091a0fd3472f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5a98f81d-5714-4f1a-a566-fb4feec12e7f" xlink:to="loc_us-gaap_UseOfEstimates_6a77b2ba-8f54-4716-ac87-091a0fd3472f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_525ced0b-b540-41fe-88c0-53d5fca501a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5a98f81d-5714-4f1a-a566-fb4feec12e7f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_525ced0b-b540-41fe-88c0-53d5fca501a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_a77d57ae-ea50-460b-a088-8785a1bed05e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5a98f81d-5714-4f1a-a566-fb4feec12e7f" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_a77d57ae-ea50-460b-a088-8785a1bed05e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_e358c85b-7a20-407a-9402-c36bce6feb95" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5a98f81d-5714-4f1a-a566-fb4feec12e7f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_e358c85b-7a20-407a-9402-c36bce6feb95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_6f65da2e-1aaa-4457-8243-99a2229e4051" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5a98f81d-5714-4f1a-a566-fb4feec12e7f" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_6f65da2e-1aaa-4457-8243-99a2229e4051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_a8421c22-5f43-4632-968e-80beb2810535" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5a98f81d-5714-4f1a-a566-fb4feec12e7f" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_a8421c22-5f43-4632-968e-80beb2810535" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_9eee024d-45dd-465d-b541-0e5db7dc2c12" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5a98f81d-5714-4f1a-a566-fb4feec12e7f" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_9eee024d-45dd-465d-b541-0e5db7dc2c12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_d3d6b2fa-3ac6-4d79-9d03-a2397f90ebf3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5a98f81d-5714-4f1a-a566-fb4feec12e7f" xlink:to="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_d3d6b2fa-3ac6-4d79-9d03-a2397f90ebf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_5cdf0d51-2f3c-4c5f-b322-ed3db066c1ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5a98f81d-5714-4f1a-a566-fb4feec12e7f" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_5cdf0d51-2f3c-4c5f-b322-ed3db066c1ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_9b331c1a-e597-417e-ad88-597fdd744962" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5a98f81d-5714-4f1a-a566-fb4feec12e7f" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_9b331c1a-e597-417e-ad88-597fdd744962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_50c6c241-e7e3-40ff-8f7b-26042c39246e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5a98f81d-5714-4f1a-a566-fb4feec12e7f" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_50c6c241-e7e3-40ff-8f7b-26042c39246e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityPolicyTextBlock_d2363629-11cc-4cd8-b413-d1e20c9797d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5a98f81d-5714-4f1a-a566-fb4feec12e7f" xlink:to="loc_us-gaap_StockholdersEquityPolicyTextBlock_d2363629-11cc-4cd8-b413-d1e20c9797d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_27f8d767-e2e6-4f15-a503-90570bd1bf9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5a98f81d-5714-4f1a-a566-fb4feec12e7f" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_27f8d767-e2e6-4f15-a503-90570bd1bf9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_RisksAndUncertaintiesPolicyTextBlock_a4db5997-671c-45dd-b60c-7436073ab0c8" xlink:href="dlhc-20231231.xsd#dlhc_RisksAndUncertaintiesPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5a98f81d-5714-4f1a-a566-fb4feec12e7f" xlink:to="loc_dlhc_RisksAndUncertaintiesPolicyTextBlock_a4db5997-671c-45dd-b60c-7436073ab0c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_db894cda-84fd-4cfa-bb5f-f3e378726abd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5a98f81d-5714-4f1a-a566-fb4feec12e7f" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_db894cda-84fd-4cfa-bb5f-f3e378726abd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/RevenueRecognitionTables" xlink:type="simple" xlink:href="dlhc-20231231.xsd#RevenueRecognitionTables"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/RevenueRecognitionTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e0692927-d833-45d7-a5b1-99fb35075ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_debbb496-274b-4a42-861e-3220547b5239" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e0692927-d833-45d7-a5b1-99fb35075ca2" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_debbb496-274b-4a42-861e-3220547b5239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_f99f4a2e-3bf2-4697-8fec-a7a701338ad6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e0692927-d833-45d7-a5b1-99fb35075ca2" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_f99f4a2e-3bf2-4697-8fec-a7a701338ad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/LeasesTables" xlink:type="simple" xlink:href="dlhc-20231231.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_5ba7f476-521f-4117-8d28-0c91e085e81f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_LesseeOperatingLeasesSupplementalBalanceSheetInformationTableTextBlock_0fe8de8d-988f-4b4d-907f-9dd352958f73" xlink:href="dlhc-20231231.xsd#dlhc_LesseeOperatingLeasesSupplementalBalanceSheetInformationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5ba7f476-521f-4117-8d28-0c91e085e81f" xlink:to="loc_dlhc_LesseeOperatingLeasesSupplementalBalanceSheetInformationTableTextBlock_0fe8de8d-988f-4b4d-907f-9dd352958f73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_03cb31ab-4d83-423b-9b61-fa90bdb79677" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5ba7f476-521f-4117-8d28-0c91e085e81f" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_03cb31ab-4d83-423b-9b61-fa90bdb79677" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_613a12be-53bc-4782-a6d9-6ac0f944cd9b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5ba7f476-521f-4117-8d28-0c91e085e81f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_613a12be-53bc-4782-a6d9-6ac0f944cd9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationTables" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SupportingFinancialInformationTables"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/SupportingFinancialInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0476d054-b654-45d6-a730-440d7ea9d05d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_147e7baf-545a-4f57-bc9f-ec5dae468f45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0476d054-b654-45d6-a730-440d7ea9d05d" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_147e7baf-545a-4f57-bc9f-ec5dae468f45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_5150dfdc-d185-49b0-93ca-ce7d257c91d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0476d054-b654-45d6-a730-440d7ea9d05d" xlink:to="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_5150dfdc-d185-49b0-93ca-ce7d257c91d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_b266ef18-af72-44cf-b8d6-83513ba6ad75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0476d054-b654-45d6-a730-440d7ea9d05d" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_b266ef18-af72-44cf-b8d6-83513ba6ad75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_8314aff2-e355-468e-af8d-25fb99c9f454" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0476d054-b654-45d6-a730-440d7ea9d05d" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_8314aff2-e355-468e-af8d-25fb99c9f454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_99269f2f-d299-4447-84c3-00ae096bb473" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0476d054-b654-45d6-a730-440d7ea9d05d" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_99269f2f-d299-4447-84c3-00ae096bb473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_d6697a9a-8fdc-41b4-bff4-75ee08f47b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0476d054-b654-45d6-a730-440d7ea9d05d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_d6697a9a-8fdc-41b4-bff4-75ee08f47b8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_470b3b60-8c18-486e-b017-706ee3401ece" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0476d054-b654-45d6-a730-440d7ea9d05d" xlink:to="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_470b3b60-8c18-486e-b017-706ee3401ece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ScheduleOfAccruedPayrollTableTextBlock_70a48c7a-5f40-43b0-a25c-670de2eb07a7" xlink:href="dlhc-20231231.xsd#dlhc_ScheduleOfAccruedPayrollTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0476d054-b654-45d6-a730-440d7ea9d05d" xlink:to="loc_dlhc_ScheduleOfAccruedPayrollTableTextBlock_70a48c7a-5f40-43b0-a25c-670de2eb07a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_ec6ea524-4753-4947-b067-d449e0ca7089" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0476d054-b654-45d6-a730-440d7ea9d05d" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_ec6ea524-4753-4947-b067-d449e0ca7089" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_777bb626-63dc-437b-b449-f4220627d097" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0476d054-b654-45d6-a730-440d7ea9d05d" xlink:to="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_777bb626-63dc-437b-b449-f4220627d097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/CreditFacilitiesTables" xlink:type="simple" xlink:href="dlhc-20231231.xsd#CreditFacilitiesTables"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/CreditFacilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_40233ded-ef67-4f90-9484-1239a0401e00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_15045a6b-6f8e-41e6-8dfa-b67c7ff9d99e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_40233ded-ef67-4f90-9484-1239a0401e00" xlink:to="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_15045a6b-6f8e-41e6-8dfa-b67c7ff9d99e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsTables" xlink:type="simple" xlink:href="dlhc-20231231.xsd#StockBasedCompensationandEquityGrantsTables"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_99da0e4c-ec75-4e41-a91c-a21180a0f6b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_5dc8b505-fbc4-4274-87a5-7bdf828c1cba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_99da0e4c-ec75-4e41-a91c-a21180a0f6b7" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_5dc8b505-fbc4-4274-87a5-7bdf828c1cba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_a30a0973-b5ef-4310-9943-b58d78addd81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_99da0e4c-ec75-4e41-a91c-a21180a0f6b7" xlink:to="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_a30a0973-b5ef-4310-9943-b58d78addd81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_d075342f-4710-471f-8192-e18060adc74e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_99da0e4c-ec75-4e41-a91c-a21180a0f6b7" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_d075342f-4710-471f-8192-e18060adc74e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_baaf3800-56df-47d2-a52c-b0d0ff43159c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_99da0e4c-ec75-4e41-a91c-a21180a0f6b7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_baaf3800-56df-47d2-a52c-b0d0ff43159c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="dlhc-20231231.xsd#EarningsPerShareTables"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/EarningsPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_11f6a739-9ed3-4a39-98bd-3745d3c7414d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_f18486a7-643b-4ea1-ba09-38942a976d8e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_11f6a739-9ed3-4a39-98bd-3745d3c7414d" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_f18486a7-643b-4ea1-ba09-38942a976d8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/CommitmentandContingenciesTables" xlink:type="simple" xlink:href="dlhc-20231231.xsd#CommitmentandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/CommitmentandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6cd81de4-49f2-40bd-85d1-fabf228f9794" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_ff6ab290-9a55-42e7-92f4-dae3bc469512" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6cd81de4-49f2-40bd-85d1-fabf228f9794" xlink:to="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_ff6ab290-9a55-42e7-92f4-dae3bc469512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SignificantAccountingPoliciesDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/SignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_6dcca6c4-9002-4690-a96c-48d5243e58ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_be2ad5f2-f003-42a6-8a95-da8fb25f16cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6dcca6c4-9002-4690-a96c-48d5243e58ad" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_be2ad5f2-f003-42a6-8a95-da8fb25f16cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_38d90bac-735d-468c-b5fa-5f79c925b1e7" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_be2ad5f2-f003-42a6-8a95-da8fb25f16cd" xlink:to="loc_srt_RangeAxis_38d90bac-735d-468c-b5fa-5f79c925b1e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3445c2ca-9afe-4c18-aae4-613cfc9c441c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_38d90bac-735d-468c-b5fa-5f79c925b1e7" xlink:to="loc_srt_RangeMember_3445c2ca-9afe-4c18-aae4-613cfc9c441c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b9fb6be0-04e7-4774-bde3-3617361f9601" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_3445c2ca-9afe-4c18-aae4-613cfc9c441c" xlink:to="loc_srt_MinimumMember_b9fb6be0-04e7-4774-bde3-3617361f9601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9ca8ad8d-b0f9-4c57-892b-6675bd16e0fc" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_3445c2ca-9afe-4c18-aae4-613cfc9c441c" xlink:to="loc_srt_MaximumMember_9ca8ad8d-b0f9-4c57-892b-6675bd16e0fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a338ff1f-c496-433f-9c86-fb4162ba0b55" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_be2ad5f2-f003-42a6-8a95-da8fb25f16cd" xlink:to="loc_us-gaap_AwardTypeAxis_a338ff1f-c496-433f-9c86-fb4162ba0b55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ae450213-e6e0-44e5-8831-e4587d9d7564" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_a338ff1f-c496-433f-9c86-fb4162ba0b55" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ae450213-e6e0-44e5-8831-e4587d9d7564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_40897f38-720d-4935-a392-ec6232c5f583" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ae450213-e6e0-44e5-8831-e4587d9d7564" xlink:to="loc_us-gaap_EmployeeStockOptionMember_40897f38-720d-4935-a392-ec6232c5f583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_538fae26-39d0-4308-b4ab-ce7a6df122a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_be2ad5f2-f003-42a6-8a95-da8fb25f16cd" xlink:to="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_538fae26-39d0-4308-b4ab-ce7a6df122a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_0c75695d-3e41-4dbb-9a78-4d97ce399757" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_538fae26-39d0-4308-b4ab-ce7a6df122a1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_0c75695d-3e41-4dbb-9a78-4d97ce399757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_b4657483-23d2-4369-a55a-8ccae4f9d13a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_538fae26-39d0-4308-b4ab-ce7a6df122a1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_b4657483-23d2-4369-a55a-8ccae4f9d13a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_48b996a4-4896-427e-bf1b-6cf32d6c0522" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_538fae26-39d0-4308-b4ab-ce7a6df122a1" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_48b996a4-4896-427e-bf1b-6cf32d6c0522" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationInterestExpense_2d629b25-3901-4cbd-be20-45981af83259" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationInterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_538fae26-39d0-4308-b4ab-ce7a6df122a1" xlink:to="loc_us-gaap_IncomeTaxExaminationInterestExpense_2d629b25-3901-4cbd-be20-45981af83259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationPenaltiesExpense_a62080cd-80e1-4e3c-acc0-4e6efbbd6167" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_538fae26-39d0-4308-b4ab-ce7a6df122a1" xlink:to="loc_us-gaap_IncomeTaxExaminationPenaltiesExpense_a62080cd-80e1-4e3c-acc0-4e6efbbd6167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_1a255402-68c2-401d-9786-910cdf5bd8a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_538fae26-39d0-4308-b4ab-ce7a6df122a1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_1a255402-68c2-401d-9786-910cdf5bd8a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f25a184c-584f-4389-9476-1da840dc22b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_538fae26-39d0-4308-b4ab-ce7a6df122a1" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f25a184c-584f-4389-9476-1da840dc22b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_776ea375-44f2-449f-91ad-cee314481c28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_538fae26-39d0-4308-b4ab-ce7a6df122a1" xlink:to="loc_us-gaap_TreasuryStockCommonShares_776ea375-44f2-449f-91ad-cee314481c28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_fd37378c-8c43-4532-86f8-3a6d7a6a1e5e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_538fae26-39d0-4308-b4ab-ce7a6df122a1" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_fd37378c-8c43-4532-86f8-3a6d7a6a1e5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_d36221b7-e6ea-46f4-bc80-29d669300247" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_538fae26-39d0-4308-b4ab-ce7a6df122a1" xlink:to="loc_us-gaap_PreferredStockSharesIssued_d36221b7-e6ea-46f4-bc80-29d669300247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/RevenueRecognitionContractBalancesDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#RevenueRecognitionContractBalancesDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/RevenueRecognitionContractBalancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_06183c2a-1132-4058-b74f-90a78bb37f97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_84426708-a41a-4fdf-b391-726df776b51c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetGrossCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_06183c2a-1132-4058-b74f-90a78bb37f97" xlink:to="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_84426708-a41a-4fdf-b391-726df776b51c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/RevenueRecognitionNarrativeDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#RevenueRecognitionNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/RevenueRecognitionNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_1ee0bbbd-90eb-4166-9b86-e82aeaa9b1aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_6362596b-e42c-4d1a-b3f2-c17f924a2d31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_1ee0bbbd-90eb-4166-9b86-e82aeaa9b1aa" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_6362596b-e42c-4d1a-b3f2-c17f924a2d31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#RevenueRecognitionDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8472e283-7988-4e14-91e5-f2b84ee3f068" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_c4c5f7c0-4f67-4b27-b142-818941305408" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8472e283-7988-4e14-91e5-f2b84ee3f068" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_c4c5f7c0-4f67-4b27-b142-818941305408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_2d0c5e3b-955d-410f-a75f-a5536aba1747" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c4c5f7c0-4f67-4b27-b142-818941305408" xlink:to="loc_srt_MajorCustomersAxis_2d0c5e3b-955d-410f-a75f-a5536aba1747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_3a5890e0-8c54-4299-ad7f-530913a45003" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_2d0c5e3b-955d-410f-a75f-a5536aba1747" xlink:to="loc_srt_NameOfMajorCustomerDomain_3a5890e0-8c54-4299-ad7f-530913a45003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DepartmentofHealthandHumanServicesMember_a7c30821-23d3-481a-901a-a5e6267f506f" xlink:href="dlhc-20231231.xsd#dlhc_DepartmentofHealthandHumanServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_3a5890e0-8c54-4299-ad7f-530913a45003" xlink:to="loc_dlhc_DepartmentofHealthandHumanServicesMember_a7c30821-23d3-481a-901a-a5e6267f506f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DepartmentOfVeteransAffairsMember_fc5af2a0-a257-4a12-8270-a38573f477a8" xlink:href="dlhc-20231231.xsd#dlhc_DepartmentOfVeteransAffairsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_3a5890e0-8c54-4299-ad7f-530913a45003" xlink:to="loc_dlhc_DepartmentOfVeteransAffairsMember_fc5af2a0-a257-4a12-8270-a38573f477a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DepartmentOfDefenseMember_0b6b3f53-227b-4de3-9911-50c43bb4df83" xlink:href="dlhc-20231231.xsd#dlhc_DepartmentOfDefenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_3a5890e0-8c54-4299-ad7f-530913a45003" xlink:to="loc_dlhc_DepartmentOfDefenseMember_0b6b3f53-227b-4de3-9911-50c43bb4df83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_OtherCustomersMember_ba9c4e88-2ed6-4214-a3a4-e14bc343010f" xlink:href="dlhc-20231231.xsd#dlhc_OtherCustomersMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_3a5890e0-8c54-4299-ad7f-530913a45003" xlink:to="loc_dlhc_OtherCustomersMember_ba9c4e88-2ed6-4214-a3a4-e14bc343010f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_b088bd07-7b65-44ff-9d21-d355fcb0a635" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c4c5f7c0-4f67-4b27-b142-818941305408" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_b088bd07-7b65-44ff-9d21-d355fcb0a635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_084ef5e8-2394-46dc-b636-59b28768e2cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_b088bd07-7b65-44ff-9d21-d355fcb0a635" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_084ef5e8-2394-46dc-b636-59b28768e2cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeAndMaterialsContractMember_4c5f329a-3087-4451-8417-fa502393fcb4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TimeAndMaterialsContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_084ef5e8-2394-46dc-b636-59b28768e2cc" xlink:to="loc_us-gaap_TimeAndMaterialsContractMember_4c5f329a-3087-4451-8417-fa502393fcb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_CostPlusFixedFeeContractMember_2896024b-57fb-4af6-b982-1e7a6a775c87" xlink:href="dlhc-20231231.xsd#dlhc_CostPlusFixedFeeContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_084ef5e8-2394-46dc-b636-59b28768e2cc" xlink:to="loc_dlhc_CostPlusFixedFeeContractMember_2896024b-57fb-4af6-b982-1e7a6a775c87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedPriceContractMember_53a2d1dc-3926-40b3-aab1-5a0738190a9b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FixedPriceContractMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_084ef5e8-2394-46dc-b636-59b28768e2cc" xlink:to="loc_us-gaap_FixedPriceContractMember_53a2d1dc-3926-40b3-aab1-5a0738190a9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_95bf008f-940e-4a71-a6d3-a031e7411555" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c4c5f7c0-4f67-4b27-b142-818941305408" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_95bf008f-940e-4a71-a6d3-a031e7411555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_ea7863aa-d600-46c5-8516-f8969c80ffc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_95bf008f-940e-4a71-a6d3-a031e7411555" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_ea7863aa-d600-46c5-8516-f8969c80ffc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelDirectlyToConsumerMember_877067ee-699f-4961-8f9d-49f1870f33f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesChannelDirectlyToConsumerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_ea7863aa-d600-46c5-8516-f8969c80ffc4" xlink:to="loc_us-gaap_SalesChannelDirectlyToConsumerMember_877067ee-699f-4961-8f9d-49f1870f33f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelThroughIntermediaryMember_d07c220d-911f-4299-9fcb-7549ed97c077" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesChannelThroughIntermediaryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_ea7863aa-d600-46c5-8516-f8969c80ffc4" xlink:to="loc_us-gaap_SalesChannelThroughIntermediaryMember_d07c220d-911f-4299-9fcb-7549ed97c077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ffcb2182-f407-4e03-a07a-d8c650a4f5f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c4c5f7c0-4f67-4b27-b142-818941305408" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ffcb2182-f407-4e03-a07a-d8c650a4f5f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_59568925-a191-4806-a72b-4a314f2f72af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ffcb2182-f407-4e03-a07a-d8c650a4f5f7" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_59568925-a191-4806-a72b-4a314f2f72af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_e247c931-9caf-43b5-984d-cb3f643c22de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_59568925-a191-4806-a72b-4a314f2f72af" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_e247c931-9caf-43b5-984d-cb3f643c22de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_2293ff1e-85f9-4d7b-aa9f-11e0cc95ddec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c4c5f7c0-4f67-4b27-b142-818941305408" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_2293ff1e-85f9-4d7b-aa9f-11e0cc95ddec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_1adf7e0a-c91b-4fd7-903a-f4c50d99e020" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_2293ff1e-85f9-4d7b-aa9f-11e0cc95ddec" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_1adf7e0a-c91b-4fd7-903a-f4c50d99e020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_9741bfba-7b64-4466-adb4-7257cede38c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_1adf7e0a-c91b-4fd7-903a-f4c50d99e020" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_9741bfba-7b64-4466-adb4-7257cede38c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_097c1595-7ffe-4b2d-80e8-7e26424a3ed4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c4c5f7c0-4f67-4b27-b142-818941305408" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_097c1595-7ffe-4b2d-80e8-7e26424a3ed4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_11232e7b-eca6-4b92-baef-2be0d23e2e51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_097c1595-7ffe-4b2d-80e8-7e26424a3ed4" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_11232e7b-eca6-4b92-baef-2be0d23e2e51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/LeasesSummaryofLeaseBalancesinConsolidatedBalanceSheetsDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#LeasesSummaryofLeaseBalancesinConsolidatedBalanceSheetsDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/LeasesSummaryofLeaseBalancesinConsolidatedBalanceSheetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_af5487d3-9828-468a-86c1-95f4e47f5ea1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_faf68e10-437b-400f-a03b-6c79fb2a57c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_af5487d3-9828-468a-86c1-95f4e47f5ea1" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_faf68e10-437b-400f-a03b-6c79fb2a57c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_0ff793a8-2d4b-48e7-882e-ba8bcbba770c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_af5487d3-9828-468a-86c1-95f4e47f5ea1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_0ff793a8-2d4b-48e7-882e-ba8bcbba770c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_b0c72919-0fd0-46e1-a130-8b02bb07f390" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_af5487d3-9828-468a-86c1-95f4e47f5ea1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_b0c72919-0fd0-46e1-a130-8b02bb07f390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_ee04265c-a05d-4d37-b593-6118a240570c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_af5487d3-9828-468a-86c1-95f4e47f5ea1" xlink:to="loc_us-gaap_OperatingLeaseLiability_ee04265c-a05d-4d37-b593-6118a240570c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_4d5f0bd9-6f24-456c-8922-f56a85cf1f97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_168d2af7-e89c-49ef-a141-f48e3ac50416" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4d5f0bd9-6f24-456c-8922-f56a85cf1f97" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_168d2af7-e89c-49ef-a141-f48e3ac50416" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6b594aea-0577-4b45-884b-c0ec4c98bc10" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_168d2af7-e89c-49ef-a141-f48e3ac50416" xlink:to="loc_srt_RangeAxis_6b594aea-0577-4b45-884b-c0ec4c98bc10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_998e1537-60dc-4f8f-bf90-a074fa6c10f8" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_6b594aea-0577-4b45-884b-c0ec4c98bc10" xlink:to="loc_srt_RangeMember_998e1537-60dc-4f8f-bf90-a074fa6c10f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f563ae04-b65d-43bb-b2df-017d09ba3fc9" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_998e1537-60dc-4f8f-bf90-a074fa6c10f8" xlink:to="loc_srt_MinimumMember_f563ae04-b65d-43bb-b2df-017d09ba3fc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_2ea423da-5222-41e9-8492-3583a5d3c8e3" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_998e1537-60dc-4f8f-bf90-a074fa6c10f8" xlink:to="loc_srt_MaximumMember_2ea423da-5222-41e9-8492-3583a5d3c8e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a828e8c7-17b3-4954-b6d5-b92df9373bc2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_168d2af7-e89c-49ef-a141-f48e3ac50416" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a828e8c7-17b3-4954-b6d5-b92df9373bc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_aecdf90e-172e-4c5a-9bfd-9381c80897be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a828e8c7-17b3-4954-b6d5-b92df9373bc2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_aecdf90e-172e-4c5a-9bfd-9381c80897be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_FacilitiesAndEquipmentMember_83fb8de2-b05b-4ff0-9d0c-f4868a565cff" xlink:href="dlhc-20231231.xsd#dlhc_FacilitiesAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_aecdf90e-172e-4c5a-9bfd-9381c80897be" xlink:to="loc_dlhc_FacilitiesAndEquipmentMember_83fb8de2-b05b-4ff0-9d0c-f4868a565cff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b59c0db5-c9b9-4a6c-b66d-67255202d4cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_168d2af7-e89c-49ef-a141-f48e3ac50416" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b59c0db5-c9b9-4a6c-b66d-67255202d4cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_c8011dd3-5d29-419c-aa02-0e47a35d57a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b59c0db5-c9b9-4a6c-b66d-67255202d4cd" xlink:to="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_c8011dd3-5d29-419c-aa02-0e47a35d57a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_LesseeOperatingSubleaseNumber_42624c27-fde3-4186-b41a-ea9e9cdf0d3a" xlink:href="dlhc-20231231.xsd#dlhc_LesseeOperatingSubleaseNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b59c0db5-c9b9-4a6c-b66d-67255202d4cd" xlink:to="loc_dlhc_LesseeOperatingSubleaseNumber_42624c27-fde3-4186-b41a-ea9e9cdf0d3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_LesseeOperatingSubleaseLeaseTerm_5f4ddbbc-9abb-4393-ade2-5490bb810e1b" xlink:href="dlhc-20231231.xsd#dlhc_LesseeOperatingSubleaseLeaseTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b59c0db5-c9b9-4a6c-b66d-67255202d4cd" xlink:to="loc_dlhc_LesseeOperatingSubleaseLeaseTerm_5f4ddbbc-9abb-4393-ade2-5490bb810e1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_LesseeOperatingSubleaseNumberOfOptionsToExtend_3fc9e4e8-104e-44db-82a0-36fc6d43b871" xlink:href="dlhc-20231231.xsd#dlhc_LesseeOperatingSubleaseNumberOfOptionsToExtend"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b59c0db5-c9b9-4a6c-b66d-67255202d4cd" xlink:to="loc_dlhc_LesseeOperatingSubleaseNumberOfOptionsToExtend_3fc9e4e8-104e-44db-82a0-36fc6d43b871" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_LesseeOperatingSubleaseOptionExtensionPeriod_f524a1f2-c7cc-4af4-b6b4-016f86eb2215" xlink:href="dlhc-20231231.xsd#dlhc_LesseeOperatingSubleaseOptionExtensionPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b59c0db5-c9b9-4a6c-b66d-67255202d4cd" xlink:to="loc_dlhc_LesseeOperatingSubleaseOptionExtensionPeriod_f524a1f2-c7cc-4af4-b6b4-016f86eb2215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_e15e176b-fc0a-4121-90c2-819ef5a361dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b59c0db5-c9b9-4a6c-b66d-67255202d4cd" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_e15e176b-fc0a-4121-90c2-819ef5a361dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_3e249345-d5ac-4ad1-bc42-2cccf3439211" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b59c0db5-c9b9-4a6c-b66d-67255202d4cd" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_3e249345-d5ac-4ad1-bc42-2cccf3439211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/LeasesLeaseCostsDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#LeasesLeaseCostsDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/LeasesLeaseCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_44b4f7c5-88b0-4c1c-bdd4-c1b2cfcb92ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_7d3e9268-9809-4716-8d13-2dd11518f6ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_44b4f7c5-88b0-4c1c-bdd4-c1b2cfcb92ba" xlink:to="loc_us-gaap_OperatingLeaseCost_7d3e9268-9809-4716-8d13-2dd11518f6ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_16551d2b-e5fa-44ab-ac5c-1e29c13aff94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_44b4f7c5-88b0-4c1c-bdd4-c1b2cfcb92ba" xlink:to="loc_us-gaap_ShortTermLeaseCost_16551d2b-e5fa-44ab-ac5c-1e29c13aff94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_e0abab52-7921-460a-99d3-b59d871cbeec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_44b4f7c5-88b0-4c1c-bdd4-c1b2cfcb92ba" xlink:to="loc_us-gaap_VariableLeaseCost_e0abab52-7921-460a-99d3-b59d871cbeec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_3426a27f-80f9-48e4-99ce-fa341fdc56b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubleaseIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_44b4f7c5-88b0-4c1c-bdd4-c1b2cfcb92ba" xlink:to="loc_us-gaap_SubleaseIncome_3426a27f-80f9-48e4-99ce-fa341fdc56b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_1a90f75d-830a-4ebb-9ba4-84bbe8e765c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_44b4f7c5-88b0-4c1c-bdd4-c1b2cfcb92ba" xlink:to="loc_us-gaap_LeaseCost_1a90f75d-830a-4ebb-9ba4-84bbe8e765c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/LeasesCompanysFutureMinimumLeasePaymentsDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#LeasesCompanysFutureMinimumLeasePaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/LeasesCompanysFutureMinimumLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_dbfc4454-fb90-4a07-9dab-369ed74cbd4b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_a8f6f51d-0e34-4808-b62f-df2290763e6f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dbfc4454-fb90-4a07-9dab-369ed74cbd4b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_a8f6f51d-0e34-4808-b62f-df2290763e6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_fa5edf16-614a-4170-8f60-3bdbf24d6d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dbfc4454-fb90-4a07-9dab-369ed74cbd4b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_fa5edf16-614a-4170-8f60-3bdbf24d6d2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_08774d0e-c71c-45c1-bde8-c82ccdf14e2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dbfc4454-fb90-4a07-9dab-369ed74cbd4b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_08774d0e-c71c-45c1-bde8-c82ccdf14e2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_59e40867-5557-465b-86ac-51cb1cb2b3e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dbfc4454-fb90-4a07-9dab-369ed74cbd4b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_59e40867-5557-465b-86ac-51cb1cb2b3e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e76c99fd-ef24-478e-ad42-8cb5bf9f508c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dbfc4454-fb90-4a07-9dab-369ed74cbd4b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e76c99fd-ef24-478e-ad42-8cb5bf9f508c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_c2833f49-0e46-4c03-9233-09b465662e24" xlink:href="dlhc-20231231.xsd#dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dbfc4454-fb90-4a07-9dab-369ed74cbd4b" xlink:to="loc_dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_c2833f49-0e46-4c03-9233-09b465662e24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6cf71b6c-4807-4263-bc11-c6571feb27ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dbfc4454-fb90-4a07-9dab-369ed74cbd4b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6cf71b6c-4807-4263-bc11-c6571feb27ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_4a0ccc83-59fd-471f-a03e-9d04f5813400" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dbfc4454-fb90-4a07-9dab-369ed74cbd4b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_4a0ccc83-59fd-471f-a03e-9d04f5813400" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_f7439d2a-6983-4ed5-b6a4-61dc8f9df13c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dbfc4454-fb90-4a07-9dab-369ed74cbd4b" xlink:to="loc_us-gaap_OperatingLeaseLiability_f7439d2a-6983-4ed5-b6a4-61dc8f9df13c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_51e8d34d-3f8a-4a70-a4b4-c57b451867f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dbfc4454-fb90-4a07-9dab-369ed74cbd4b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_51e8d34d-3f8a-4a70-a4b4-c57b451867f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_81c48593-3070-48f9-a091-6e9f14cb9d2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_dbfc4454-fb90-4a07-9dab-369ed74cbd4b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_81c48593-3070-48f9-a091-6e9f14cb9d2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/LeasesOtherInformationRelatedtoLeasesDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#LeasesOtherInformationRelatedtoLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/LeasesOtherInformationRelatedtoLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_3bd44cf4-fb46-4c39-9e04-238252e01e29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_be78fdcf-31e6-4ce0-af38-0883c00344b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3bd44cf4-fb46-4c39-9e04-238252e01e29" xlink:to="loc_us-gaap_OperatingLeasePayments_be78fdcf-31e6-4ce0-af38-0883c00344b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePaymentsUse_fa212e65-3221-4528-ac0e-6e3b157877ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePaymentsUse"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3bd44cf4-fb46-4c39-9e04-238252e01e29" xlink:to="loc_us-gaap_OperatingLeasePaymentsUse_fa212e65-3221-4528-ac0e-6e3b157877ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets_1522b327-775f-470c-83e3-96050202b42b" xlink:href="dlhc-20231231.xsd#dlhc_OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3bd44cf4-fb46-4c39-9e04-238252e01e29" xlink:to="loc_dlhc_OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets_1522b327-775f-470c-83e3-96050202b42b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsReceivableDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SupportingFinancialInformationAccountsReceivableDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_516192b1-b0a7-4c78-9270-3b304ed36d91" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BilledContractReceivables_ef7a1120-51fa-4248-998b-0dd60816049a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BilledContractReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_516192b1-b0a7-4c78-9270-3b304ed36d91" xlink:to="loc_us-gaap_BilledContractReceivables_ef7a1120-51fa-4248-998b-0dd60816049a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_4fe222a9-3b5e-41dd-83ff-c2b991c1ee9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetGrossCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_516192b1-b0a7-4c78-9270-3b304ed36d91" xlink:to="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_4fe222a9-3b5e-41dd-83ff-c2b991c1ee9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_5b44672b-348c-48bd-9f4c-002516d19227" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_516192b1-b0a7-4c78-9270-3b304ed36d91" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_5b44672b-348c-48bd-9f4c-002516d19227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_deb3eb22-f7c1-4662-9e2e-3badf0e3d7b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_516192b1-b0a7-4c78-9270-3b304ed36d91" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_deb3eb22-f7c1-4662-9e2e-3badf0e3d7b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationOtherCurrentAssetsDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SupportingFinancialInformationOtherCurrentAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/SupportingFinancialInformationOtherCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6f82bebf-ab7d-4707-b5fb-7a0d5904dc24" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidInsurance_80cedb3f-5000-4337-9aef-8e83a776f7bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidInsurance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6f82bebf-ab7d-4707-b5fb-7a0d5904dc24" xlink:to="loc_us-gaap_PrepaidInsurance_80cedb3f-5000-4337-9aef-8e83a776f7bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_PrepaidEmployeeBenefitsCurrent_82489e4b-a19c-46c4-9c72-8e592bf1b5d2" xlink:href="dlhc-20231231.xsd#dlhc_PrepaidEmployeeBenefitsCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6f82bebf-ab7d-4707-b5fb-7a0d5904dc24" xlink:to="loc_dlhc_PrepaidEmployeeBenefitsCurrent_82489e4b-a19c-46c4-9c72-8e592bf1b5d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_308b65a3-48fd-45c6-92f0-df2fb0c8491f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6f82bebf-ab7d-4707-b5fb-7a0d5904dc24" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_308b65a3-48fd-45c6-92f0-df2fb0c8491f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_09d0c092-d815-404d-ace6-e7c546738862" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6f82bebf-ab7d-4707-b5fb-7a0d5904dc24" xlink:to="loc_us-gaap_OtherAssetsCurrent_09d0c092-d815-404d-ace6-e7c546738862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationGoodwillDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SupportingFinancialInformationGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/SupportingFinancialInformationGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_b36924a9-f040-449c-8a9b-c1eb552af282" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_62e426ad-3d59-4702-a2f1-99efa23dbc49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_b36924a9-f040-449c-8a9b-c1eb552af282" xlink:to="loc_us-gaap_GoodwillRollForward_62e426ad-3d59-4702-a2f1-99efa23dbc49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b7721754-4781-425c-865a-19a5a2fa5837" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_62e426ad-3d59-4702-a2f1-99efa23dbc49" xlink:to="loc_us-gaap_Goodwill_b7721754-4781-425c-865a-19a5a2fa5837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillOtherIncreaseDecrease_cfb75234-a247-420f-a16e-8b4da57e6b8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillOtherIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_62e426ad-3d59-4702-a2f1-99efa23dbc49" xlink:to="loc_us-gaap_GoodwillOtherIncreaseDecrease_cfb75234-a247-420f-a16e-8b4da57e6b8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a4fd25c8-2294-4490-a4a1-37e2632e2b2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_62e426ad-3d59-4702-a2f1-99efa23dbc49" xlink:to="loc_us-gaap_Goodwill_a4fd25c8-2294-4490-a4a1-37e2632e2b2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationIntangibleAssetsDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SupportingFinancialInformationIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/SupportingFinancialInformationIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a1e12ecc-a6ee-4ed0-96ea-7982b19d5d9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_bdec5a60-2482-4829-b9ca-658a20b09e86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a1e12ecc-a6ee-4ed0-96ea-7982b19d5d9f" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_bdec5a60-2482-4829-b9ca-658a20b09e86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0df97309-5d6f-4f01-8fc5-01d17b2afc40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_bdec5a60-2482-4829-b9ca-658a20b09e86" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0df97309-5d6f-4f01-8fc5-01d17b2afc40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_75c70785-693f-4b39-86f7-18f6dc0f67f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0df97309-5d6f-4f01-8fc5-01d17b2afc40" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_75c70785-693f-4b39-86f7-18f6dc0f67f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_48b6b513-fe87-47ad-ae4d-f39a8d888ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_75c70785-693f-4b39-86f7-18f6dc0f67f1" xlink:to="loc_us-gaap_CustomerRelationshipsMember_48b6b513-fe87-47ad-ae4d-f39a8d888ba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_cd2663ac-0709-47ea-9628-6070131e15e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_75c70785-693f-4b39-86f7-18f6dc0f67f1" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_cd2663ac-0709-47ea-9628-6070131e15e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_1cae5f05-ed73-4328-bf5b-97fa9439d24d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_75c70785-693f-4b39-86f7-18f6dc0f67f1" xlink:to="loc_us-gaap_TradeNamesMember_1cae5f05-ed73-4328-bf5b-97fa9439d24d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_BacklogMember_dc369145-8389-4d37-8b77-bf3d1406e456" xlink:href="dlhc-20231231.xsd#dlhc_BacklogMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_75c70785-693f-4b39-86f7-18f6dc0f67f1" xlink:to="loc_dlhc_BacklogMember_dc369145-8389-4d37-8b77-bf3d1406e456" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_eb4e96a0-10d0-4932-bb91-28269c554239" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_bdec5a60-2482-4829-b9ca-658a20b09e86" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_eb4e96a0-10d0-4932-bb91-28269c554239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_8f0de901-f4bf-4d73-97e4-a99fafe83c52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_eb4e96a0-10d0-4932-bb91-28269c554239" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_8f0de901-f4bf-4d73-97e4-a99fafe83c52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0dd7d069-0028-432c-a8af-ac4b88e1adf4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_eb4e96a0-10d0-4932-bb91-28269c554239" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0dd7d069-0028-432c-a8af-ac4b88e1adf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5455b8e6-9535-47d1-b4cb-7cdd67a44305" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_eb4e96a0-10d0-4932-bb91-28269c554239" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5455b8e6-9535-47d1-b4cb-7cdd67a44305" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationNarrativeDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SupportingFinancialInformationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/SupportingFinancialInformationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_70615503-1a53-4112-9abe-607c94b9d9d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6a83b9bb-3f70-4633-9fa9-ff441c62a270" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_70615503-1a53-4112-9abe-607c94b9d9d5" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6a83b9bb-3f70-4633-9fa9-ff441c62a270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_39306694-6097-4bcb-bb4a-039a4e96700a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6a83b9bb-3f70-4633-9fa9-ff441c62a270" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_39306694-6097-4bcb-bb4a-039a4e96700a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_81a998e9-e693-423e-b72a-a64ea8b82e63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_39306694-6097-4bcb-bb4a-039a4e96700a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_81a998e9-e693-423e-b72a-a64ea8b82e63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_060e23c1-5dff-40da-bee6-7fdc123fac6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_81a998e9-e693-423e-b72a-a64ea8b82e63" xlink:to="loc_us-gaap_CustomerRelationshipsMember_060e23c1-5dff-40da-bee6-7fdc123fac6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_BacklogMember_7f5a4128-3fb4-43ff-927e-a3e259d1e945" xlink:href="dlhc-20231231.xsd#dlhc_BacklogMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_81a998e9-e693-423e-b72a-a64ea8b82e63" xlink:to="loc_dlhc_BacklogMember_7f5a4128-3fb4-43ff-927e-a3e259d1e945" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_2cdc42a8-cf65-4056-84b4-d6229cb74d03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_81a998e9-e693-423e-b72a-a64ea8b82e63" xlink:to="loc_us-gaap_TradeNamesMember_2cdc42a8-cf65-4056-84b4-d6229cb74d03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_d8f32520-6167-4be6-97d8-be39c83c3c5c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_81a998e9-e693-423e-b72a-a64ea8b82e63" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_d8f32520-6167-4be6-97d8-be39c83c3c5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_fde48356-e7a6-4d2a-9dbd-d0bcd96cc240" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6a83b9bb-3f70-4633-9fa9-ff441c62a270" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_fde48356-e7a6-4d2a-9dbd-d0bcd96cc240" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_e240a95c-d32b-49f5-a11a-494b30d331e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_fde48356-e7a6-4d2a-9dbd-d0bcd96cc240" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_e240a95c-d32b-49f5-a11a-494b30d331e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_aadb8012-d2da-450f-bfc8-b009887d0802" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_fde48356-e7a6-4d2a-9dbd-d0bcd96cc240" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_aadb8012-d2da-450f-bfc8-b009887d0802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_96eb6507-2f9e-4077-ba68-c5e9b9837e0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_fde48356-e7a6-4d2a-9dbd-d0bcd96cc240" xlink:to="loc_us-gaap_Depreciation_96eb6507-2f9e-4077-ba68-c5e9b9837e0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationEstimatedFutureAmortizationExpenseofIntangibleAssetsDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SupportingFinancialInformationEstimatedFutureAmortizationExpenseofIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/SupportingFinancialInformationEstimatedFutureAmortizationExpenseofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_80b599ad-b3fd-4e0a-8ea0-bf35833cd68b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_af9a5770-3f1a-49df-bbe6-7601da5a0af5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_80b599ad-b3fd-4e0a-8ea0-bf35833cd68b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_af9a5770-3f1a-49df-bbe6-7601da5a0af5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_993755ed-a7ad-4fd7-9d88-0f1385d716d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_80b599ad-b3fd-4e0a-8ea0-bf35833cd68b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_993755ed-a7ad-4fd7-9d88-0f1385d716d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_1226c029-b8f0-49f2-b83e-9bbf353f85a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_80b599ad-b3fd-4e0a-8ea0-bf35833cd68b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_1226c029-b8f0-49f2-b83e-9bbf353f85a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_684d39d6-5904-4734-8deb-d6ced327186f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_80b599ad-b3fd-4e0a-8ea0-bf35833cd68b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_684d39d6-5904-4734-8deb-d6ced327186f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_3d606747-1a27-4ce4-b3df-3b27e5e363e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_80b599ad-b3fd-4e0a-8ea0-bf35833cd68b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_3d606747-1a27-4ce4-b3df-3b27e5e363e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_def605c9-5134-4375-ae2d-bdee704ed142" xlink:href="dlhc-20231231.xsd#dlhc_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_80b599ad-b3fd-4e0a-8ea0-bf35833cd68b" xlink:to="loc_dlhc_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_def605c9-5134-4375-ae2d-bdee704ed142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4af478f9-5509-4f99-b3a5-23ebed371b18" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_80b599ad-b3fd-4e0a-8ea0-bf35833cd68b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4af478f9-5509-4f99-b3a5-23ebed371b18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationEquipmentandImprovementsNetDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SupportingFinancialInformationEquipmentandImprovementsNetDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/SupportingFinancialInformationEquipmentandImprovementsNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_f352660b-f53d-44da-a0b6-3cad5ada165f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross_9860f68b-51a0-4d66-9727-0a07b05678a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_f352660b-f53d-44da-a0b6-3cad5ada165f" xlink:to="loc_us-gaap_FurnitureAndFixturesGross_9860f68b-51a0-4d66-9727-0a07b05678a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareGross_7f05b34f-7092-43dc-a616-9cdd1761ad15" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_f352660b-f53d-44da-a0b6-3cad5ada165f" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareGross_7f05b34f-7092-43dc-a616-9cdd1761ad15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsGross_e5f00b36-03c7-4c88-a7a5-2fbf90e787be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_f352660b-f53d-44da-a0b6-3cad5ada165f" xlink:to="loc_us-gaap_LeaseholdImprovementsGross_e5f00b36-03c7-4c88-a7a5-2fbf90e787be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_3e44b9e4-0a76-482c-a9a2-198e3432bb21" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_f352660b-f53d-44da-a0b6-3cad5ada165f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_3e44b9e4-0a76-482c-a9a2-198e3432bb21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_52935576-bf17-46fc-a504-3322925ccaab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_f352660b-f53d-44da-a0b6-3cad5ada165f" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_52935576-bf17-46fc-a504-3322925ccaab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1bed571a-c9e5-4c52-80ec-42e0607f928e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_f352660b-f53d-44da-a0b6-3cad5ada165f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1bed571a-c9e5-4c52-80ec-42e0607f928e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsPayableAccruedExpenseandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SupportingFinancialInformationAccountsPayableAccruedExpenseandOtherCurrentLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsPayableAccruedExpenseandOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7a7a983c-af60-4cb9-9bc5-8949acc39ae9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_aefbb5e0-bea2-49a2-b3fb-8a1bb84860e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7a7a983c-af60-4cb9-9bc5-8949acc39ae9" xlink:to="loc_us-gaap_AccountsPayableCurrent_aefbb5e0-bea2-49a2-b3fb-8a1bb84860e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent_f7a2d49a-1d0e-4d4b-a671-674d48069e0b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7a7a983c-af60-4cb9-9bc5-8949acc39ae9" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_f7a2d49a-1d0e-4d4b-a671-674d48069e0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent_f977f66a-08f9-46b8-82cb-1cf300ef2642" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7a7a983c-af60-4cb9-9bc5-8949acc39ae9" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrent_f977f66a-08f9-46b8-82cb-1cf300ef2642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedBonusesCurrent_94b33df7-22e8-4a4e-8190-227b28376f3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedBonusesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7a7a983c-af60-4cb9-9bc5-8949acc39ae9" xlink:to="loc_us-gaap_AccruedBonusesCurrent_94b33df7-22e8-4a4e-8190-227b28376f3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_34c5ca98-847b-4022-8ebc-b45aa4ccaaa3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7a7a983c-af60-4cb9-9bc5-8949acc39ae9" xlink:to="loc_us-gaap_InterestPayableCurrent_34c5ca98-847b-4022-8ebc-b45aa4ccaaa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_e42ca95a-5269-49d9-b8bd-57d8de3f8586" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7a7a983c-af60-4cb9-9bc5-8949acc39ae9" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_e42ca95a-5269-49d9-b8bd-57d8de3f8586" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_15fefded-d7e5-43a4-8f7b-83b28a843890" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7a7a983c-af60-4cb9-9bc5-8949acc39ae9" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_15fefded-d7e5-43a4-8f7b-83b28a843890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationAccruedPayrollDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SupportingFinancialInformationAccruedPayrollDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/SupportingFinancialInformationAccruedPayrollDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6eb3959b-d8d8-451d-992f-bb2afd473e08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrent_b2f8cfc2-2d63-4548-96d7-66e73c2b328e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedVacationCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6eb3959b-d8d8-451d-992f-bb2afd473e08" xlink:to="loc_us-gaap_AccruedVacationCurrent_b2f8cfc2-2d63-4548-96d7-66e73c2b328e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent_db936c23-8954-433a-b751-e32e2288762d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6eb3959b-d8d8-451d-992f-bb2afd473e08" xlink:to="loc_us-gaap_AccruedSalariesCurrent_db936c23-8954-433a-b751-e32e2288762d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent_4cfc0df2-3e71-4359-a0c5-e8e4c0beca2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6eb3959b-d8d8-451d-992f-bb2afd473e08" xlink:to="loc_us-gaap_AccruedPayrollTaxesCurrent_4cfc0df2-3e71-4359-a0c5-e8e4c0beca2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_AccruedSeveranceCurrent_83cea9a6-16b0-464b-88cc-0817b91ca2f7" xlink:href="dlhc-20231231.xsd#dlhc_AccruedSeveranceCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6eb3959b-d8d8-451d-992f-bb2afd473e08" xlink:to="loc_dlhc_AccruedSeveranceCurrent_83cea9a6-16b0-464b-88cc-0817b91ca2f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_53ce3e3c-24db-4ddc-8229-9b5b82a94615" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6eb3959b-d8d8-451d-992f-bb2afd473e08" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_53ce3e3c-24db-4ddc-8229-9b5b82a94615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationDebtObligationsDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SupportingFinancialInformationDebtObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/SupportingFinancialInformationDebtObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_72cb0c81-9c5e-4295-8134-f99a4f33f635" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_60c5ae2b-7634-43c2-bd03-c376877275f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_72cb0c81-9c5e-4295-8134-f99a4f33f635" xlink:to="loc_us-gaap_DebtInstrumentTable_60c5ae2b-7634-43c2-bd03-c376877275f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_1d3d0757-c997-4a40-8585-4a82b91c4cbb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_60c5ae2b-7634-43c2-bd03-c376877275f1" xlink:to="loc_us-gaap_CreditFacilityAxis_1d3d0757-c997-4a40-8585-4a82b91c4cbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_278c818f-4d23-415a-8341-4a46cb5acd40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_1d3d0757-c997-4a40-8585-4a82b91c4cbb" xlink:to="loc_us-gaap_CreditFacilityDomain_278c818f-4d23-415a-8341-4a46cb5acd40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_fcc31fa2-cc99-470f-bb41-372cda53260b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_278c818f-4d23-415a-8341-4a46cb5acd40" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_fcc31fa2-cc99-470f-bb41-372cda53260b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0e83ad50-a4c4-4b3b-9526-c73c983c3edf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_60c5ae2b-7634-43c2-bd03-c376877275f1" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0e83ad50-a4c4-4b3b-9526-c73c983c3edf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_7f59943f-ca5c-4bc4-bcef-17f3f444e309" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0e83ad50-a4c4-4b3b-9526-c73c983c3edf" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_7f59943f-ca5c-4bc4-bcef-17f3f444e309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_262456b2-29c1-4e97-9584-d3a62f2bd8b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_7f59943f-ca5c-4bc4-bcef-17f3f444e309" xlink:to="loc_us-gaap_SecuredDebtMember_262456b2-29c1-4e97-9584-d3a62f2bd8b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_0a462c84-5c85-43c9-85bd-1c646c07e4ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_60c5ae2b-7634-43c2-bd03-c376877275f1" xlink:to="loc_us-gaap_DebtInstrumentLineItems_0a462c84-5c85-43c9-85bd-1c646c07e4ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_eb72d13e-d1c7-4f7e-ba61-804787c5220f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0a462c84-5c85-43c9-85bd-1c646c07e4ef" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_eb72d13e-d1c7-4f7e-ba61-804787c5220f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_3796b815-e5ed-48d5-918b-68436c22be96" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0a462c84-5c85-43c9-85bd-1c646c07e4ef" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_3796b815-e5ed-48d5-918b-68436c22be96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_53505397-4a9a-4697-a8f0-a60b568443fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0a462c84-5c85-43c9-85bd-1c646c07e4ef" xlink:to="loc_us-gaap_LongTermDebt_53505397-4a9a-4697-a8f0-a60b568443fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_3c4398f7-9f2b-4d8f-acf3-ddd020462740" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0a462c84-5c85-43c9-85bd-1c646c07e4ef" xlink:to="loc_us-gaap_LongTermDebtCurrent_3c4398f7-9f2b-4d8f-acf3-ddd020462740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_e93a9b23-072f-4162-9e1a-134e7dd31f2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0a462c84-5c85-43c9-85bd-1c646c07e4ef" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_e93a9b23-072f-4162-9e1a-134e7dd31f2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_7ac5b9b6-1840-47f1-982c-747f9a048a61" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0a462c84-5c85-43c9-85bd-1c646c07e4ef" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_7ac5b9b6-1840-47f1-982c-747f9a048a61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_UnamortizedDebtIssuanceExpenseCurrent_1a112e73-0bfb-4bdf-a80e-6fc17d2d0447" xlink:href="dlhc-20231231.xsd#dlhc_UnamortizedDebtIssuanceExpenseCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0a462c84-5c85-43c9-85bd-1c646c07e4ef" xlink:to="loc_dlhc_UnamortizedDebtIssuanceExpenseCurrent_1a112e73-0bfb-4bdf-a80e-6fc17d2d0447" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/SupportingFinancialInformationInterestExpenseDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#SupportingFinancialInformationInterestExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/SupportingFinancialInformationInterestExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e02e676d-97c6-47db-8e67-dcd2bc52d339" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_99305600-8483-4db9-a7e0-3e0a5fcd085e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e02e676d-97c6-47db-8e67-dcd2bc52d339" xlink:to="loc_us-gaap_InterestExpense_99305600-8483-4db9-a7e0-3e0a5fcd085e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_f52c600d-d99a-42a8-bb37-283a0867a705" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e02e676d-97c6-47db-8e67-dcd2bc52d339" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_f52c600d-d99a-42a8-bb37-283a0867a705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_15f27b2e-b64b-4911-9159-197c783d6dad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e02e676d-97c6-47db-8e67-dcd2bc52d339" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_15f27b2e-b64b-4911-9159-197c783d6dad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/CreditFacilitiesSummaryofLoanFacilityDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#CreditFacilitiesSummaryofLoanFacilityDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/CreditFacilitiesSummaryofLoanFacilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_650ec60e-0b74-4f02-8272-314aee34d2d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_fc12330f-cf7f-4f79-87c5-51e2527cc93c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_650ec60e-0b74-4f02-8272-314aee34d2d7" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_fc12330f-cf7f-4f79-87c5-51e2527cc93c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_8c5b6a43-f75e-4537-87ea-974ae828bbf3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_fc12330f-cf7f-4f79-87c5-51e2527cc93c" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_8c5b6a43-f75e-4537-87ea-974ae828bbf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_081f5728-81a9-4171-8323-c619ba51d35f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_8c5b6a43-f75e-4537-87ea-974ae828bbf3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_081f5728-81a9-4171-8323-c619ba51d35f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_c9f81321-0696-46e8-8de1-19297ed083df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_081f5728-81a9-4171-8323-c619ba51d35f" xlink:to="loc_us-gaap_SecuredDebtMember_c9f81321-0696-46e8-8de1-19297ed083df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_6d246b30-e4c5-4486-8765-9b7d29fc0b78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_fc12330f-cf7f-4f79-87c5-51e2527cc93c" xlink:to="loc_us-gaap_CreditFacilityAxis_6d246b30-e4c5-4486-8765-9b7d29fc0b78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_f97baabb-02ac-48e2-846b-219e652d0170" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_6d246b30-e4c5-4486-8765-9b7d29fc0b78" xlink:to="loc_us-gaap_CreditFacilityDomain_f97baabb-02ac-48e2-846b-219e652d0170" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_802a73f0-7540-41ba-bacc-92632d55d888" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MediumTermNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_f97baabb-02ac-48e2-846b-219e652d0170" xlink:to="loc_us-gaap_MediumTermNotesMember_802a73f0-7540-41ba-bacc-92632d55d888" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_4cfddd27-d083-4b70-9ca9-e1c535ed18d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_f97baabb-02ac-48e2-846b-219e652d0170" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_4cfddd27-d083-4b70-9ca9-e1c535ed18d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_28ec1183-6e2c-42a7-b276-86c4e4ce9f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_fc12330f-cf7f-4f79-87c5-51e2527cc93c" xlink:to="loc_us-gaap_VariableRateAxis_28ec1183-6e2c-42a7-b276-86c4e4ce9f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_99c534fe-542d-4457-9cc7-d560f7ce39fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_28ec1183-6e2c-42a7-b276-86c4e4ce9f9f" xlink:to="loc_us-gaap_VariableRateDomain_99c534fe-542d-4457-9cc7-d560f7ce39fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_11940f11-2311-462a-bd43-27b0b81d6fb4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_99c534fe-542d-4457-9cc7-d560f7ce39fb" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_11940f11-2311-462a-bd43-27b0b81d6fb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_5dad464e-024c-46e1-a5df-960edc724f6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_fc12330f-cf7f-4f79-87c5-51e2527cc93c" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_5dad464e-024c-46e1-a5df-960edc724f6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_7705a205-6965-420b-b8e9-40658ac5fe1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5dad464e-024c-46e1-a5df-960edc724f6d" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_7705a205-6965-420b-b8e9-40658ac5fe1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c41427aa-c6cd-442f-b63e-79d94bcfbaad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5dad464e-024c-46e1-a5df-960edc724f6d" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c41427aa-c6cd-442f-b63e-79d94bcfbaad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_16de0fe2-bc33-44cc-b302-0555ba07fbdb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5dad464e-024c-46e1-a5df-960edc724f6d" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_16de0fe2-bc33-44cc-b302-0555ba07fbdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#CreditFacilitiesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_79be2a03-a6c1-4d04-93f6-967df13aa88c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_b37cf462-05f1-4f61-b17d-a02d339e495b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_79be2a03-a6c1-4d04-93f6-967df13aa88c" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_b37cf462-05f1-4f61-b17d-a02d339e495b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_5cbb502f-bb76-4c9d-b17b-985f6e25893c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b37cf462-05f1-4f61-b17d-a02d339e495b" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_5cbb502f-bb76-4c9d-b17b-985f6e25893c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_9cc8926b-8401-40f1-aea6-da587ef1edf3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_5cbb502f-bb76-4c9d-b17b-985f6e25893c" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_9cc8926b-8401-40f1-aea6-da587ef1edf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_49b86d21-71d1-4fc6-915c-e25ffdaedaa4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_9cc8926b-8401-40f1-aea6-da587ef1edf3" xlink:to="loc_us-gaap_SecuredDebtMember_49b86d21-71d1-4fc6-915c-e25ffdaedaa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_c2443bac-51d1-4f09-b58e-1cf0cc70d851" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b37cf462-05f1-4f61-b17d-a02d339e495b" xlink:to="loc_us-gaap_CreditFacilityAxis_c2443bac-51d1-4f09-b58e-1cf0cc70d851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_886d1e2b-2de4-41eb-8413-4d5c5824d68b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_c2443bac-51d1-4f09-b58e-1cf0cc70d851" xlink:to="loc_us-gaap_CreditFacilityDomain_886d1e2b-2de4-41eb-8413-4d5c5824d68b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_d85e9956-a6ad-491f-aa44-6db05ed9ca99" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MediumTermNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_886d1e2b-2de4-41eb-8413-4d5c5824d68b" xlink:to="loc_us-gaap_MediumTermNotesMember_d85e9956-a6ad-491f-aa44-6db05ed9ca99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_e8887d58-3133-40e6-b04a-a5a58ac75b6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_886d1e2b-2de4-41eb-8413-4d5c5824d68b" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_e8887d58-3133-40e6-b04a-a5a58ac75b6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_13cb964f-9bed-4108-955a-71df147c6af7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_886d1e2b-2de4-41eb-8413-4d5c5824d68b" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_13cb964f-9bed-4108-955a-71df147c6af7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c0a3675a-9722-4e33-8a11-5c5c668dd4e7" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b37cf462-05f1-4f61-b17d-a02d339e495b" xlink:to="loc_srt_RangeAxis_c0a3675a-9722-4e33-8a11-5c5c668dd4e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6c7334c0-da04-4931-89fa-62d04f15f4f8" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_c0a3675a-9722-4e33-8a11-5c5c668dd4e7" xlink:to="loc_srt_RangeMember_6c7334c0-da04-4931-89fa-62d04f15f4f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_45def396-a425-4061-b362-6b9fa27808b9" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_6c7334c0-da04-4931-89fa-62d04f15f4f8" xlink:to="loc_srt_MaximumMember_45def396-a425-4061-b362-6b9fa27808b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7d7c0a0a-732f-4991-8b66-7f9a9346982b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_6c7334c0-da04-4931-89fa-62d04f15f4f8" xlink:to="loc_srt_MinimumMember_7d7c0a0a-732f-4991-8b66-7f9a9346982b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DebtCovenantAxis_c9fff80d-969f-458d-bb98-4cd06b0c7ddf" xlink:href="dlhc-20231231.xsd#dlhc_DebtCovenantAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b37cf462-05f1-4f61-b17d-a02d339e495b" xlink:to="loc_dlhc_DebtCovenantAxis_c9fff80d-969f-458d-bb98-4cd06b0c7ddf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DebtCovenantDomain_f1d1207a-f1f3-4467-ab5a-367d08364da3" xlink:href="dlhc-20231231.xsd#dlhc_DebtCovenantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dlhc_DebtCovenantAxis_c9fff80d-969f-458d-bb98-4cd06b0c7ddf" xlink:to="loc_dlhc_DebtCovenantDomain_f1d1207a-f1f3-4467-ab5a-367d08364da3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ExcessCashFlowsGreaterThanOrEqualto2.50Member_d073161d-e9d7-4a00-9256-2cea6f43712f" xlink:href="dlhc-20231231.xsd#dlhc_ExcessCashFlowsGreaterThanOrEqualto2.50Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dlhc_DebtCovenantDomain_f1d1207a-f1f3-4467-ab5a-367d08364da3" xlink:to="loc_dlhc_ExcessCashFlowsGreaterThanOrEqualto2.50Member_d073161d-e9d7-4a00-9256-2cea6f43712f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ExcessCashFlowsLessThan250Member_b9d38355-858d-4dde-b704-575aecc6923b" xlink:href="dlhc-20231231.xsd#dlhc_ExcessCashFlowsLessThan250Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dlhc_DebtCovenantDomain_f1d1207a-f1f3-4467-ab5a-367d08364da3" xlink:to="loc_dlhc_ExcessCashFlowsLessThan250Member_b9d38355-858d-4dde-b704-575aecc6923b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ExcessCashFlowsEqualto1.50Member_a16a4964-fc39-4782-bf07-c75586e5c083" xlink:href="dlhc-20231231.xsd#dlhc_ExcessCashFlowsEqualto1.50Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dlhc_DebtCovenantDomain_f1d1207a-f1f3-4467-ab5a-367d08364da3" xlink:to="loc_dlhc_ExcessCashFlowsEqualto1.50Member_a16a4964-fc39-4782-bf07-c75586e5c083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ExcessCashFlowsLessThan1.50Member_735011b0-4c14-49dc-aa4e-b5c2414fe191" xlink:href="dlhc-20231231.xsd#dlhc_ExcessCashFlowsLessThan1.50Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dlhc_DebtCovenantDomain_f1d1207a-f1f3-4467-ab5a-367d08364da3" xlink:to="loc_dlhc_ExcessCashFlowsLessThan1.50Member_735011b0-4c14-49dc-aa4e-b5c2414fe191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ExcessCashFlowsLessThan2.50ButGreaterThan1.50Member_fcafa8a8-9b72-4e1e-89be-9109b669f323" xlink:href="dlhc-20231231.xsd#dlhc_ExcessCashFlowsLessThan2.50ButGreaterThan1.50Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dlhc_DebtCovenantDomain_f1d1207a-f1f3-4467-ab5a-367d08364da3" xlink:to="loc_dlhc_ExcessCashFlowsLessThan2.50ButGreaterThan1.50Member_fcafa8a8-9b72-4e1e-89be-9109b669f323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_f4e7fe11-fbeb-4eaa-8171-0bd8be4b3203" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b37cf462-05f1-4f61-b17d-a02d339e495b" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_f4e7fe11-fbeb-4eaa-8171-0bd8be4b3203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_937768b8-5406-454f-9749-5af29013e61e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_f4e7fe11-fbeb-4eaa-8171-0bd8be4b3203" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_937768b8-5406-454f-9749-5af29013e61e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_362db254-cb5f-43fd-9ff3-56b69d4e13a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_937768b8-5406-454f-9749-5af29013e61e" xlink:to="loc_us-gaap_InterestRateSwapMember_362db254-cb5f-43fd-9ff3-56b69d4e13a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DerivativeInstrumentMaturityAxis_932fc755-3da2-4cf1-89d4-7fb36ada7017" xlink:href="dlhc-20231231.xsd#dlhc_DerivativeInstrumentMaturityAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b37cf462-05f1-4f61-b17d-a02d339e495b" xlink:to="loc_dlhc_DerivativeInstrumentMaturityAxis_932fc755-3da2-4cf1-89d4-7fb36ada7017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DerivativeInstrumentMaturityDomain_7d903b5b-78f2-42bf-b529-b9e349330e8e" xlink:href="dlhc-20231231.xsd#dlhc_DerivativeInstrumentMaturityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dlhc_DerivativeInstrumentMaturityAxis_932fc755-3da2-4cf1-89d4-7fb36ada7017" xlink:to="loc_dlhc_DerivativeInstrumentMaturityDomain_7d903b5b-78f2-42bf-b529-b9e349330e8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_MaturityOneMember_790d3110-5959-43e4-88ee-3251923186b4" xlink:href="dlhc-20231231.xsd#dlhc_MaturityOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dlhc_DerivativeInstrumentMaturityDomain_7d903b5b-78f2-42bf-b529-b9e349330e8e" xlink:to="loc_dlhc_MaturityOneMember_790d3110-5959-43e4-88ee-3251923186b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_MaturityTwoMember_cc184db3-8a1c-4cff-ac1f-ff410ccce7cd" xlink:href="dlhc-20231231.xsd#dlhc_MaturityTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dlhc_DerivativeInstrumentMaturityDomain_7d903b5b-78f2-42bf-b529-b9e349330e8e" xlink:to="loc_dlhc_MaturityTwoMember_cc184db3-8a1c-4cff-ac1f-ff410ccce7cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b37cf462-05f1-4f61-b17d-a02d339e495b" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_d822bf61-331a-4876-a054-6a1f2a126036" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_d822bf61-331a-4876-a054-6a1f2a126036" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_82522dc0-39eb-4ade-b251-03fb2ce79c51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_82522dc0-39eb-4ade-b251-03fb2ce79c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseLongTermDebtIncreaseDecrease_94d9603f-b7dd-4c7a-b0bd-f8694f8cc852" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseLongTermDebtIncreaseDecrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_us-gaap_InterestExpenseLongTermDebtIncreaseDecrease_94d9603f-b7dd-4c7a-b0bd-f8694f8cc852" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_FixedChargeCoverageRatio_dbeb00c5-550b-465c-9483-26b96ae40f06" xlink:href="dlhc-20231231.xsd#dlhc_FixedChargeCoverageRatio"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_dlhc_FixedChargeCoverageRatio_dbeb00c5-550b-465c-9483-26b96ae40f06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization_a603f387-83ea-4b5a-947f-09239c7f46a0" xlink:href="dlhc-20231231.xsd#dlhc_RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_dlhc_RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization_a603f387-83ea-4b5a-947f-09239c7f46a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_aea3520e-134c-45b5-8941-5d8e1ec65689" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_aea3520e-134c-45b5-8941-5d8e1ec65689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_658a272c-2141-4689-8698-ba6b19d1f265" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_658a272c-2141-4689-8698-ba6b19d1f265" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_30f69f97-3975-4b93-9b73-999165a63763" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_30f69f97-3975-4b93-9b73-999165a63763" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_1efec9a1-c4f5-4b13-a0b1-08938d7fd2f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_1efec9a1-c4f5-4b13-a0b1-08938d7fd2f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_b91acb09-552f-4591-822b-930b103e617f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_b91acb09-552f-4591-822b-930b103e617f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_VoluntaryRepaymentsOfLongTermDebt_9cbf0002-cdf8-4afd-ac17-b9462c99c7fe" xlink:href="dlhc-20231231.xsd#dlhc_VoluntaryRepaymentsOfLongTermDebt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_dlhc_VoluntaryRepaymentsOfLongTermDebt_9cbf0002-cdf8-4afd-ac17-b9462c99c7fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_cb559e71-02a1-4774-baf7-2db57be22337" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_cb559e71-02a1-4774-baf7-2db57be22337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA_9001f036-3691-4dc7-8e69-8cc37d6e4390" xlink:href="dlhc-20231231.xsd#dlhc_PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_dlhc_PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA_9001f036-3691-4dc7-8e69-8cc37d6e4390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization_0ee2942f-b86b-4fb6-a8dd-69b09fd38ef5" xlink:href="dlhc-20231231.xsd#dlhc_RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_dlhc_RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization_0ee2942f-b86b-4fb6-a8dd-69b09fd38ef5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_bfed43e2-42f6-4d0a-ad08-4831d519439c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_bfed43e2-42f6-4d0a-ad08-4831d519439c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_6e374c3a-d76a-4959-b1f4-690fa52880b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_6e374c3a-d76a-4959-b1f4-690fa52880b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_4ea6b26e-c103-4de4-aa4a-d053e6f1b965" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_d8558b9e-a7d5-433d-8465-0a55dcecf729" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_4ea6b26e-c103-4de4-aa4a-d053e6f1b965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsNarrativeDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#StockBasedCompensationandEquityGrantsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4efb0f8d-4058-4b72-91a0-19973dde8959" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_385428cb-4d69-444c-ba62-40b42211651f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4efb0f8d-4058-4b72-91a0-19973dde8959" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_385428cb-4d69-444c-ba62-40b42211651f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_b1b5d382-301b-4299-b7c5-ebf3e3964c2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_385428cb-4d69-444c-ba62-40b42211651f" xlink:to="loc_us-gaap_AwardTypeAxis_b1b5d382-301b-4299-b7c5-ebf3e3964c2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_39e87f23-5857-4166-97c1-1a6f044d045e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_b1b5d382-301b-4299-b7c5-ebf3e3964c2f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_39e87f23-5857-4166-97c1-1a6f044d045e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_44ee9751-55a7-4a32-8285-345144c5efde" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_39e87f23-5857-4166-97c1-1a6f044d045e" xlink:to="loc_us-gaap_EmployeeStockOptionMember_44ee9751-55a7-4a32-8285-345144c5efde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_ebcb1414-6bbe-4222-b033-4d723ffbddfb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_385428cb-4d69-444c-ba62-40b42211651f" xlink:to="loc_us-gaap_PlanNameAxis_ebcb1414-6bbe-4222-b033-4d723ffbddfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_86d1c74b-084a-4bfc-ac04-567d4c55b4ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_ebcb1414-6bbe-4222-b033-4d723ffbddfb" xlink:to="loc_us-gaap_PlanNameDomain_86d1c74b-084a-4bfc-ac04-567d4c55b4ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_OmnibusEquityIncentivePlan2016Member_e70d243d-60fc-41e7-b934-19530cc18b37" xlink:href="dlhc-20231231.xsd#dlhc_OmnibusEquityIncentivePlan2016Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_86d1c74b-084a-4bfc-ac04-567d4c55b4ed" xlink:to="loc_dlhc_OmnibusEquityIncentivePlan2016Member_e70d243d-60fc-41e7-b934-19530cc18b37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08855f1f-69ed-4d86-8b72-ef4c01b4f1e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_385428cb-4d69-444c-ba62-40b42211651f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08855f1f-69ed-4d86-8b72-ef4c01b4f1e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_fa2869f1-13a3-4521-93a5-14f3910f92ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08855f1f-69ed-4d86-8b72-ef4c01b4f1e6" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_fa2869f1-13a3-4521-93a5-14f3910f92ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3a923309-5e13-4433-805b-53b1476f4712" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08855f1f-69ed-4d86-8b72-ef4c01b4f1e6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3a923309-5e13-4433-805b-53b1476f4712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ae70cd6e-3f94-4e70-aad3-26716ee03ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_e29213d2-db49-4a39-b12a-465609efba70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ae70cd6e-3f94-4e70-aad3-26716ee03ecc" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_e29213d2-db49-4a39-b12a-465609efba70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_ee4c6539-2570-4202-bd47-1c8935df878d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_e29213d2-db49-4a39-b12a-465609efba70" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_ee4c6539-2570-4202-bd47-1c8935df878d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_586de249-9ef4-4a06-a89c-e0240d9f3778" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_ee4c6539-2570-4202-bd47-1c8935df878d" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_586de249-9ef4-4a06-a89c-e0240d9f3778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_8eade3ac-b6d7-4fa7-a47c-2927d3797dfe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_586de249-9ef4-4a06-a89c-e0240d9f3778" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_8eade3ac-b6d7-4fa7-a47c-2927d3797dfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_914f2ac2-3330-4189-9f78-fae59d802668" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_e29213d2-db49-4a39-b12a-465609efba70" xlink:to="loc_srt_TitleOfIndividualAxis_914f2ac2-3330-4189-9f78-fae59d802668" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_bf18e846-2310-4076-ba15-d6e6b4ae9b2d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_914f2ac2-3330-4189-9f78-fae59d802668" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_bf18e846-2310-4076-ba15-d6e6b4ae9b2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DLHEmployeesMember_2312fed5-5e78-41ae-84ae-e1d0ec6d2b7f" xlink:href="dlhc-20231231.xsd#dlhc_DLHEmployeesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_bf18e846-2310-4076-ba15-d6e6b4ae9b2d" xlink:to="loc_dlhc_DLHEmployeesMember_2312fed5-5e78-41ae-84ae-e1d0ec6d2b7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_NonemployeeDirectorsMember_ca35b7c0-9898-406d-97d7-3a23f90bb4fe" xlink:href="dlhc-20231231.xsd#dlhc_NonemployeeDirectorsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_bf18e846-2310-4076-ba15-d6e6b4ae9b2d" xlink:to="loc_dlhc_NonemployeeDirectorsMember_ca35b7c0-9898-406d-97d7-3a23f90bb4fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_NamedExecutiveOfficerMember_9cbac846-fc76-45d4-aa89-8360f50012e3" xlink:href="dlhc-20231231.xsd#dlhc_NamedExecutiveOfficerMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_bf18e846-2310-4076-ba15-d6e6b4ae9b2d" xlink:to="loc_dlhc_NamedExecutiveOfficerMember_9cbac846-fc76-45d4-aa89-8360f50012e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_4ea7236f-237f-4f62-8904-c8c638be5160" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_e29213d2-db49-4a39-b12a-465609efba70" xlink:to="loc_us-gaap_AwardTypeAxis_4ea7236f-237f-4f62-8904-c8c638be5160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_67adf1f7-be1c-4126-8c2c-47bbf72d90ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_4ea7236f-237f-4f62-8904-c8c638be5160" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_67adf1f7-be1c-4126-8c2c-47bbf72d90ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_45271b6f-1a5b-47d3-a790-7a24bbc3c2ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_67adf1f7-be1c-4126-8c2c-47bbf72d90ef" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_45271b6f-1a5b-47d3-a790-7a24bbc3c2ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_61d8e751-1ccf-4330-b362-afe0e80ed76c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_67adf1f7-be1c-4126-8c2c-47bbf72d90ef" xlink:to="loc_us-gaap_PerformanceSharesMember_61d8e751-1ccf-4330-b362-afe0e80ed76c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ServiceBasedRestrictedStockUnitsMember_512825fa-3374-4067-807a-a2d695be3656" xlink:href="dlhc-20231231.xsd#dlhc_ServiceBasedRestrictedStockUnitsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_67adf1f7-be1c-4126-8c2c-47bbf72d90ef" xlink:to="loc_dlhc_ServiceBasedRestrictedStockUnitsMember_512825fa-3374-4067-807a-a2d695be3656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_f8a2219d-de8f-4d50-a263-b98c5b238af1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_e29213d2-db49-4a39-b12a-465609efba70" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_f8a2219d-de8f-4d50-a263-b98c5b238af1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_dc6ec12b-ae01-4336-9c43-ba2e689dd205" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_f8a2219d-de8f-4d50-a263-b98c5b238af1" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_dc6ec12b-ae01-4336-9c43-ba2e689dd205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_851a1b42-4a68-41df-a5e5-0ac89a47016b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_f8a2219d-de8f-4d50-a263-b98c5b238af1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_851a1b42-4a68-41df-a5e5-0ac89a47016b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_1aa45683-e548-486c-9353-ed74983ff6fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_f8a2219d-de8f-4d50-a263-b98c5b238af1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_1aa45683-e548-486c-9353-ed74983ff6fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6f0c31df-3677-4ede-9ca2-e36cd02fdf19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_f8a2219d-de8f-4d50-a263-b98c5b238af1" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6f0c31df-3677-4ede-9ca2-e36cd02fdf19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_62af437e-c832-4ed0-be98-aabaedf2c40f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_f8a2219d-de8f-4d50-a263-b98c5b238af1" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_62af437e-c832-4ed0-be98-aabaedf2c40f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsPerformanceBasedAwardsDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#StockBasedCompensationandEquityGrantsPerformanceBasedAwardsDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsPerformanceBasedAwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_32a58b09-ed1a-47ba-a08e-27f320cdcd81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c4c8aadb-bd20-4963-b5ab-b86a531d7aa9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_32a58b09-ed1a-47ba-a08e-27f320cdcd81" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c4c8aadb-bd20-4963-b5ab-b86a531d7aa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d183169a-de17-4850-9955-6bc70e428ac7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c4c8aadb-bd20-4963-b5ab-b86a531d7aa9" xlink:to="loc_us-gaap_AwardTypeAxis_d183169a-de17-4850-9955-6bc70e428ac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ad924ea7-67ab-476f-ac32-04ede471e066" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_d183169a-de17-4850-9955-6bc70e428ac7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ad924ea7-67ab-476f-ac32-04ede471e066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_PerformanceBasedRestrictedStockAwardsRevenueMember_4b64ef16-9bce-4503-bcec-9d7086e2f6d7" xlink:href="dlhc-20231231.xsd#dlhc_PerformanceBasedRestrictedStockAwardsRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ad924ea7-67ab-476f-ac32-04ede471e066" xlink:to="loc_dlhc_PerformanceBasedRestrictedStockAwardsRevenueMember_4b64ef16-9bce-4503-bcec-9d7086e2f6d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_PerformanceBasedRestrictedStockAwardsStockPriceMember_5e042cf3-0299-4880-9f4c-aaf1c4346a32" xlink:href="dlhc-20231231.xsd#dlhc_PerformanceBasedRestrictedStockAwardsStockPriceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ad924ea7-67ab-476f-ac32-04ede471e066" xlink:to="loc_dlhc_PerformanceBasedRestrictedStockAwardsStockPriceMember_5e042cf3-0299-4880-9f4c-aaf1c4346a32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c20f62bb-e545-4d23-94b9-8c1d90d93235" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c4c8aadb-bd20-4963-b5ab-b86a531d7aa9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c20f62bb-e545-4d23-94b9-8c1d90d93235" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_b357141e-9395-4684-959d-8fa53cf15f69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c20f62bb-e545-4d23-94b9-8c1d90d93235" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_b357141e-9395-4684-959d-8fa53cf15f69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_eaffa406-5e72-4c8a-82d9-ed4beb78dd9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c20f62bb-e545-4d23-94b9-8c1d90d93235" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_eaffa406-5e72-4c8a-82d9-ed4beb78dd9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue_c6d26317-14d3-4637-b37a-2b2c8f0d9348" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c20f62bb-e545-4d23-94b9-8c1d90d93235" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue_c6d26317-14d3-4637-b37a-2b2c8f0d9348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_StockPricePerShareMinimumAveragePrice_5494c24e-381f-4e59-87cb-57c8445efb18" xlink:href="dlhc-20231231.xsd#dlhc_StockPricePerShareMinimumAveragePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c20f62bb-e545-4d23-94b9-8c1d90d93235" xlink:to="loc_dlhc_StockPricePerShareMinimumAveragePrice_5494c24e-381f-4e59-87cb-57c8445efb18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionActivityDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#StockBasedCompensationandEquityGrantsStockOptionActivityDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_346f2632-b62d-46d7-8eba-57bddc5b626e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_590c680c-eece-4cbc-aaa1-915c16b1f54d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_346f2632-b62d-46d7-8eba-57bddc5b626e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_590c680c-eece-4cbc-aaa1-915c16b1f54d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c123bf81-355b-4301-a22e-0a25a2ec0da7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_590c680c-eece-4cbc-aaa1-915c16b1f54d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c123bf81-355b-4301-a22e-0a25a2ec0da7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_0b9b3736-5546-412a-839f-19cf792185f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_590c680c-eece-4cbc-aaa1-915c16b1f54d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_0b9b3736-5546-412a-839f-19cf792185f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_5fb66064-ddb2-4944-b7ec-28a563831872" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_590c680c-eece-4cbc-aaa1-915c16b1f54d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_5fb66064-ddb2-4944-b7ec-28a563831872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_a21577d9-336d-4e8d-ab08-40175a81dab1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_590c680c-eece-4cbc-aaa1-915c16b1f54d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_a21577d9-336d-4e8d-ab08-40175a81dab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_165223dd-c6ab-4029-8371-71d0b2d9e169" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_590c680c-eece-4cbc-aaa1-915c16b1f54d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_165223dd-c6ab-4029-8371-71d0b2d9e169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_27484d88-4a98-4331-bf81-7fb64e05e23f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_346f2632-b62d-46d7-8eba-57bddc5b626e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_27484d88-4a98-4331-bf81-7fb64e05e23f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_ccd9ac68-ae62-4a97-b3e8-2d83bdbd671f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_27484d88-4a98-4331-bf81-7fb64e05e23f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_ccd9ac68-ae62-4a97-b3e8-2d83bdbd671f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_84e66ba5-a07d-45ed-82d5-d7afbf47ab5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_27484d88-4a98-4331-bf81-7fb64e05e23f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_84e66ba5-a07d-45ed-82d5-d7afbf47ab5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_73a015ba-b695-4574-842f-90048748d58e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_27484d88-4a98-4331-bf81-7fb64e05e23f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_73a015ba-b695-4574-842f-90048748d58e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_a17d41fc-a046-413e-a2c8-26b5e42780f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_27484d88-4a98-4331-bf81-7fb64e05e23f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_a17d41fc-a046-413e-a2c8-26b5e42780f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d3a56efa-08c2-4588-bd76-364e06b49544" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_27484d88-4a98-4331-bf81-7fb64e05e23f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d3a56efa-08c2-4588-bd76-364e06b49544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_a90e97b2-ff14-47e7-ae2b-d5fcfaf19839" xlink:href="dlhc-20231231.xsd#dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_346f2632-b62d-46d7-8eba-57bddc5b626e" xlink:to="loc_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_a90e97b2-ff14-47e7-ae2b-d5fcfaf19839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_5cbb47ff-93af-498f-834b-bf728ceb5fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_a90e97b2-ff14-47e7-ae2b-d5fcfaf19839" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_5cbb47ff-93af-498f-834b-bf728ceb5fb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_35d57f18-0310-4b44-8548-44d1e62e8804" xlink:href="dlhc-20231231.xsd#dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_346f2632-b62d-46d7-8eba-57bddc5b626e" xlink:to="loc_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_35d57f18-0310-4b44-8548-44d1e62e8804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_cd7bc71d-9dd6-473f-ba95-2aa8b6f3e9e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_35d57f18-0310-4b44-8548-44d1e62e8804" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_cd7bc71d-9dd6-473f-ba95-2aa8b6f3e9e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_32774029-52a3-49bc-848b-132a7d39f192" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_346f2632-b62d-46d7-8eba-57bddc5b626e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_32774029-52a3-49bc-848b-132a7d39f192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_61ba51bf-e0e7-44cc-abdf-06f74654b339" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_346f2632-b62d-46d7-8eba-57bddc5b626e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_61ba51bf-e0e7-44cc-abdf-06f74654b339" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_266c74f8-850f-4c9c-a394-46e0ad7bb70e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_346f2632-b62d-46d7-8eba-57bddc5b626e" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_266c74f8-850f-4c9c-a394-46e0ad7bb70e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_838b01e9-a45f-4dd4-95da-79f5d3762ad1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_346f2632-b62d-46d7-8eba-57bddc5b626e" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_838b01e9-a45f-4dd4-95da-79f5d3762ad1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionsOutstandingVestedandUnvestedDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#StockBasedCompensationandEquityGrantsStockOptionsOutstandingVestedandUnvestedDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionsOutstandingVestedandUnvestedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f1d624f1-a2aa-494e-8c29-302addaef995" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_bfd886f9-3d8c-45cb-9741-b49259da44bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f1d624f1-a2aa-494e-8c29-302addaef995" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_bfd886f9-3d8c-45cb-9741-b49259da44bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_7c63f142-a776-4287-a6fd-6d62d0846e1c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f1d624f1-a2aa-494e-8c29-302addaef995" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_7c63f142-a776-4287-a6fd-6d62d0846e1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_68763471-b00c-4ca5-b078-254a24fb4196" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f1d624f1-a2aa-494e-8c29-302addaef995" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_68763471-b00c-4ca5-b078-254a24fb4196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#EarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_9982c005-302b-4bef-8fd3-491443864c94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_NumeratorAbstract_61a2dce5-d678-4682-965b-e3352a743a6b" xlink:href="dlhc-20231231.xsd#dlhc_NumeratorAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9982c005-302b-4bef-8fd3-491443864c94" xlink:to="loc_dlhc_NumeratorAbstract_61a2dce5-d678-4682-965b-e3352a743a6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_24555f82-98f3-4877-95d6-b018967a7e62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dlhc_NumeratorAbstract_61a2dce5-d678-4682-965b-e3352a743a6b" xlink:to="loc_us-gaap_ProfitLoss_24555f82-98f3-4877-95d6-b018967a7e62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_DenominatorAbstract_3f56a2ce-3159-4a30-acf5-dcabeeffffa0" xlink:href="dlhc-20231231.xsd#dlhc_DenominatorAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9982c005-302b-4bef-8fd3-491443864c94" xlink:to="loc_dlhc_DenominatorAbstract_3f56a2ce-3159-4a30-acf5-dcabeeffffa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_21d1afec-eb19-4856-bffa-611bebd44b89" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dlhc_DenominatorAbstract_3f56a2ce-3159-4a30-acf5-dcabeeffffa0" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_21d1afec-eb19-4856-bffa-611bebd44b89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_9e69ee23-32a0-4ea9-a96e-24e095455daa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9982c005-302b-4bef-8fd3-491443864c94" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_9e69ee23-32a0-4ea9-a96e-24e095455daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_a09e3895-0fe6-443f-88db-2abbd0f78ea7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_9e69ee23-32a0-4ea9-a96e-24e095455daa" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_a09e3895-0fe6-443f-88db-2abbd0f78ea7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3836a04c-9784-4a21-bf2d-7c949bf3484c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_9e69ee23-32a0-4ea9-a96e-24e095455daa" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3836a04c-9784-4a21-bf2d-7c949bf3484c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_cde9656a-7729-433e-94f0-c525e9f4c50b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9982c005-302b-4bef-8fd3-491443864c94" xlink:to="loc_us-gaap_EarningsPerShareBasic_cde9656a-7729-433e-94f0-c525e9f4c50b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_87f6f68a-44e7-4006-88c2-5a4100a71f3e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9982c005-302b-4bef-8fd3-491443864c94" xlink:to="loc_us-gaap_EarningsPerShareDiluted_87f6f68a-44e7-4006-88c2-5a4100a71f3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails" xlink:type="simple" xlink:href="dlhc-20231231.xsd#CommitmentsandContingenciesContractualObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d30700ef-c3fe-49e7-a8e8-bcf1d162ca07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_72e67af9-07d3-4344-beb9-222c8417fed6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d30700ef-c3fe-49e7-a8e8-bcf1d162ca07" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_72e67af9-07d3-4344-beb9-222c8417fed6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermAxis_f8f2bc16-b016-4498-8d87-1426b499ed5d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseContractualTermAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_72e67af9-07d3-4344-beb9-222c8417fed6" xlink:to="loc_us-gaap_LeaseContractualTermAxis_f8f2bc16-b016-4498-8d87-1426b499ed5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain_d2cd3eeb-2c87-40f3-8718-95dfe82dd6da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseContractualTermAxis_f8f2bc16-b016-4498-8d87-1426b499ed5d" xlink:to="loc_us-gaap_LeaseContractualTermDomain_d2cd3eeb-2c87-40f3-8718-95dfe82dd6da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_FacilityLeasesMember_27973585-a77a-4cb9-85c5-39ddbeab8a7f" xlink:href="dlhc-20231231.xsd#dlhc_FacilityLeasesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseContractualTermDomain_d2cd3eeb-2c87-40f3-8718-95dfe82dd6da" xlink:to="loc_dlhc_FacilityLeasesMember_27973585-a77a-4cb9-85c5-39ddbeab8a7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_EquipmentLeasesMember_2ed4c8fd-f0ea-4df7-918e-9586c4867eb8" xlink:href="dlhc-20231231.xsd#dlhc_EquipmentLeasesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseContractualTermDomain_d2cd3eeb-2c87-40f3-8718-95dfe82dd6da" xlink:to="loc_dlhc_EquipmentLeasesMember_2ed4c8fd-f0ea-4df7-918e-9586c4867eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_82df3d1e-57c4-4312-ac73-c90e4b51117d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_72e67af9-07d3-4344-beb9-222c8417fed6" xlink:to="loc_us-gaap_OperatingLeasedAssetsLineItems_82df3d1e-57c4-4312-ac73-c90e4b51117d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract_07374374-fd65-4b00-9d61-04f53af7fa83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtByMaturityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_82df3d1e-57c4-4312-ac73-c90e4b51117d" xlink:to="loc_us-gaap_LongTermDebtByMaturityAbstract_07374374-fd65-4b00-9d61-04f53af7fa83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_4942d66b-fb54-41a3-89de-55f666752982" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_07374374-fd65-4b00-9d61-04f53af7fa83" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_4942d66b-fb54-41a3-89de-55f666752982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_acaadcc4-b525-4e74-9eea-083fde68a537" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_07374374-fd65-4b00-9d61-04f53af7fa83" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_acaadcc4-b525-4e74-9eea-083fde68a537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_18e6a8c2-7290-4acd-9b4b-d0069ab2e931" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_07374374-fd65-4b00-9d61-04f53af7fa83" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_18e6a8c2-7290-4acd-9b4b-d0069ab2e931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_31283503-1c87-4afe-96d5-c3b5bb56c924" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_07374374-fd65-4b00-9d61-04f53af7fa83" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_31283503-1c87-4afe-96d5-c3b5bb56c924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_4b174d78-51d2-417b-98a0-45cba1043366" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_07374374-fd65-4b00-9d61-04f53af7fa83" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_4b174d78-51d2-417b-98a0-45cba1043366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_644be097-42c5-4284-800f-3554c8132b78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_07374374-fd65-4b00-9d61-04f53af7fa83" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_644be097-42c5-4284-800f-3554c8132b78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_LongTermDebtMaturityAfterYearFour_a59bb252-62da-494b-830a-491f1ac0bdec" xlink:href="dlhc-20231231.xsd#dlhc_LongTermDebtMaturityAfterYearFour"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_07374374-fd65-4b00-9d61-04f53af7fa83" xlink:to="loc_dlhc_LongTermDebtMaturityAfterYearFour_a59bb252-62da-494b-830a-491f1ac0bdec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_d441bdf7-1c95-4d3d-ad4e-df5dfbc409f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_82df3d1e-57c4-4312-ac73-c90e4b51117d" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_d441bdf7-1c95-4d3d-ad4e-df5dfbc409f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_13f726f8-e960-4ea2-9fbe-f6b9654b6a40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_d441bdf7-1c95-4d3d-ad4e-df5dfbc409f2" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_13f726f8-e960-4ea2-9fbe-f6b9654b6a40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_0ff61c83-e554-417e-975f-f6e101feeff7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_d441bdf7-1c95-4d3d-ad4e-df5dfbc409f2" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_0ff61c83-e554-417e-975f-f6e101feeff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_35f3c976-a291-4ea1-bf8d-a9963737f30f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_d441bdf7-1c95-4d3d-ad4e-df5dfbc409f2" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_35f3c976-a291-4ea1-bf8d-a9963737f30f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_a196cec4-a8b7-410b-9e91-0b01305fd5cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_d441bdf7-1c95-4d3d-ad4e-df5dfbc409f2" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_a196cec4-a8b7-410b-9e91-0b01305fd5cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_a2b6e12c-b660-4401-96c8-5606508fb449" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_d441bdf7-1c95-4d3d-ad4e-df5dfbc409f2" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_a2b6e12c-b660-4401-96c8-5606508fb449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_10296a4a-6370-4e69-88d3-07b7e7c4223d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_d441bdf7-1c95-4d3d-ad4e-df5dfbc409f2" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_10296a4a-6370-4e69-88d3-07b7e7c4223d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_61ae7060-ca8e-4722-9b75-fdf8081627c5" xlink:href="dlhc-20231231.xsd#dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_d441bdf7-1c95-4d3d-ad4e-df5dfbc409f2" xlink:to="loc_dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_61ae7060-ca8e-4722-9b75-fdf8081627c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_b8262178-bb4a-4cf7-9d0c-7658fee3e330" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationFiscalYearMaturityAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_82df3d1e-57c4-4312-ac73-c90e4b51117d" xlink:to="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_b8262178-bb4a-4cf7-9d0c-7658fee3e330" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligation_d68a4ae0-a479-4a9a-a609-d85b8f990359" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_b8262178-bb4a-4cf7-9d0c-7658fee3e330" xlink:to="loc_us-gaap_ContractualObligation_d68a4ae0-a479-4a9a-a609-d85b8f990359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear_425b93e5-6580-4737-9595-db3d6c58a2fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_b8262178-bb4a-4cf7-9d0c-7658fee3e330" xlink:to="loc_us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear_425b93e5-6580-4737-9595-db3d6c58a2fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInNextTwelveMonths_8fa6b3a9-91d4-495b-a1af-9966a6917433" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInNextTwelveMonths"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_b8262178-bb4a-4cf7-9d0c-7658fee3e330" xlink:to="loc_us-gaap_ContractualObligationDueInNextTwelveMonths_8fa6b3a9-91d4-495b-a1af-9966a6917433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInSecondYear_73ad3bb1-83c9-4035-9020-860519774ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInSecondYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_b8262178-bb4a-4cf7-9d0c-7658fee3e330" xlink:to="loc_us-gaap_ContractualObligationDueInSecondYear_73ad3bb1-83c9-4035-9020-860519774ecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInThirdYear_bcaae048-4be0-48f1-aa62-77fe37bf417a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInThirdYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_b8262178-bb4a-4cf7-9d0c-7658fee3e330" xlink:to="loc_us-gaap_ContractualObligationDueInThirdYear_bcaae048-4be0-48f1-aa62-77fe37bf417a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInFourthYear_8b5fb845-c564-4020-a15e-94b80c0082ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInFourthYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_b8262178-bb4a-4cf7-9d0c-7658fee3e330" xlink:to="loc_us-gaap_ContractualObligationDueInFourthYear_8b5fb845-c564-4020-a15e-94b80c0082ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ContractualObligationToBePaidAfterYearFour_5be642c5-cb8c-43a8-bdab-bc8e37d3f9e5" xlink:href="dlhc-20231231.xsd#dlhc_ContractualObligationToBePaidAfterYearFour"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_b8262178-bb4a-4cf7-9d0c-7658fee3e330" xlink:to="loc_dlhc_ContractualObligationToBePaidAfterYearFour_5be642c5-cb8c-43a8-bdab-bc8e37d3f9e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails_1" xlink:type="simple" xlink:href="dlhc-20231231.xsd#CommitmentsandContingenciesContractualObligationsDetails_1"/>
  <link:presentationLink xlink:role="http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_PerformanceSharesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_ServiceBasedRestrictedStockUnitsMember" xlink:href="dlhc-20231231.xsd#dlhc_ServiceBasedRestrictedStockUnitsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_dlhc_ServiceBasedRestrictedStockUnitsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_PerformanceBasedRestrictedStockAwardsRevenueMember" xlink:href="dlhc-20231231.xsd#dlhc_PerformanceBasedRestrictedStockAwardsRevenueMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_dlhc_PerformanceBasedRestrictedStockAwardsRevenueMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_dlhc_PerformanceBasedRestrictedStockAwardsStockPriceMember" xlink:href="dlhc-20231231.xsd#dlhc_PerformanceBasedRestrictedStockAwardsStockPriceMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_dlhc_PerformanceBasedRestrictedStockAwardsStockPriceMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_us-gaap_NetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>exhibit311001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit311001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 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#W^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
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 **** "BD95="CJ&5A@@C((KP'X<6F
MGW=]K>EWGAZ*^MKS7I[9KAX49($$;MM!SN4Y48P,>^: /?Z*\M^*7@>.Y\+V
M6KZ4536="$9MY&4$W"J0!&1_$Q(&T=SQ_%6K\/+[2?&EA)XM>VM6U2X7[+<(
M(QFW"Y_=\\\YW$]PP'0   [VBOGSP&5C^'OCV-=$ENE-Q=KY\8AVQ@1< [G#
M8'7@'VYID]M!_P ,GPS^3'YV_=YFT;L_:RN<]<XX^E 'T-17AWQ)M+:+P?\
M#PQV<;'[9:IL1%!92@)7G P3Z\5I>"TAC^+_ (FLI(AI%O/;+Y>@2J,2<)F;
M"YC['A23\QST- 'K]%>+_!#0M-UGX=7"7]I%/&NKO(R.@(?8J;0V>H!.<5'X
M&\-Z1K/CKXD:=>:?;O;K=1I$!$N8<F7E./E/ Z>@H ]LI%977<K!@>X.:J:I
M80:GITMI=1R2P./GA1]OFC^Z3D<'TR >AXS7F?PBCL[>_P#&.B1VU_IK1WWF
M#39F*_9HF!VE65CR<<D'^[@GK0!ZQD'//2@D 9)P!7F7P2+G0/$.^220KKUP
MN^5R[$!8P,D\G\:9\>D*_#6>=)9T=9XEQ',RJP)P0R@X;\0: /4**!T%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 C!BA"$!L<$C(!^E<3H'P_G\-1ZFNFZ]*C:A<-<R.]JC%)#U*YX'7
MN#7;T4 8%KX=GMY]*+ZG)/;Z?#L$4L8/FR8P96;.2_7V&X\=ZS-$\ IX>\5Z
MKKFF:G)"NIL6GL?*'D;NH8#.<@DGKW/X=E10!Q&A_#J/0?#^MZ/;ZK+)#J[2
M/+))"-R-(NUMN#CITS4+_#&!_ANG@@ZK-_9ZMGSO*'FX\SS,9SC[WMTKO:*
M.+U[X?+K^E:%83ZK)$NCR1RPO'",NZ#"ELDCIV%6;/P/!;^*[GQ1<7TUWK,L
M/D1R2HHC@3T5%Q^I/4UU=% '+>!O!<7@;1Y],M;Z2Z@DG:<&9 &5B #T[?**
M3PWX*3PYXCUO68]0>>36)1+<1O$ JL"Q&W!X'S'KFNJHH S-=TV]U2SBCL-7
MGTR>.991-"BON S\K*W!4YZ<=!4>G:$FGWE_J/FK+JE^$$]P8\ A%VJ H/ '
M)ZYR3STQKT4 <?X>\"#P[H6LZ5;:O<[=3EEG-PJA)89)%"ED(Z8P"/?O3-=\
M #Q!X'M?"][K5W)%"$\R[<!YI2O0DG_ZY]Z[.B@!D*R)"BRN)) ,,P7:#[XR
M<4^BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH ***0D*"20 .230 M%5+;5=.O2PM;
M^UG*$!O*F5MI)P <'UJW0 445'<7$%I T]S-'#"GWI)&"J/J30!)15>ZO[.Q
M17N[N"W5SA6ED"!CZ#-/@N8+I&>WFCF56*,8W# ,.H..X]* ):*** "BHFN8
M$N$MVFC$[J62,L-S =2!U(%2T %%%% !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 %>4_&"^N)-9\'>
M''D>/2]7U$)?%21YJ!XQL)'8[SQ]/2O5JQO$OA?2_%FFK8ZI$[*CB6&6)MDD
M+CHR-V- $EUX<TJZ6P!LH8S82I+:M&@4Q%3T7 X!'!%<=X?^(&J^(;RUN;/3
M&FTR?49;-UCMI"UO&HPLK2?<.6'*]@1Z<]?9Z+/ \+7>M:A?B'E%F\M 3V+>
M6B[C]>.^,\UF:)X$L?#VJ7=SIVH:C%:74YN6T[S5\A93U8#;N'TW8XZ' H P
MO"7BKQAXLGO#%#HL-I8:K-97$C)+N=%7@HNX\Y(SD\Y[8YXH>(-5OO@?K^NZ
MR+#5D?4/GM;F"0!CYR+]Y9!@#Y<  8V]\UZ]X7\)V?A.*_CLKFZF6^NGNY?M
M#(<2-C<1M4<' XK%;X6:,?"NH>&UOM332[VX^T-$)4S&=P?:I*=,@=<GCKUH
M Y?5+)]9^-.CZ?>"TETZ;P^6^RO S($+'<N-_7*CYN. !@XS5?PIXT31O"\<
M%AI6G6-QJ'B=M,C$".(5)V[I64N23C^$$#IT KT-?!=FOBFS\1?;KXWMI9"R
M0$Q[#'SU&SKDYSFL@_";06\-W&B/=:@T4M\=02<R()8)R,%D8* /H0: );K7
M_%>E:5;MJEAI\4KZF;62Z60;!;G[DHC+Y+-P-@).>W.*XCQ!\0M=U7X+ZMJL
M3PV=Y!J#:;-)#$R[TR 2H)RA(8=<]^G;T+4? 5IJUKI<=]J^KRW&G70NHKKS
MU$C.!CG"[<8'8#\R<U/^%5Z#_P (MJGATSZ@UCJ%V;MMTREXI,@_(=OL/O9H
M R]6U-M-^+.@Q:G:Z==3KI=S,;Z*"2.2-5#DA 9&&"!WR>3R,U#HWQ-U&[7P
MI?WMM:K8^([J>VCAC5A);E7VQDL6(?..>!UXZ5U<G@FRG\2Z=K]Q?WT]Y8V[
M6ZB1HRDBMG=O&SDG<>F!Z 56TWX<Z-IEQI;1R74MMI,DTMA:RLIC@:0Y8C"[
MFP<XW$XS0!Q5W\4O$MK;:M>FWTIK;3/$']E.@AD#S1[B-P._"GCWZ]!CGV2N
M#N/A/HUS8:C9R:AJGEZAJ/\ :<Q#Q9\[D\?N^!ST]A7=J"% ))('4]Z %HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "JMWJ5AIYC%[>VUL9#M032JFX^@R>:M5Q?Q$ /_"*9'_,Q6G_ +/0!V8(
M(!!R#T(JE>:SI>G3"&]U*SMI67<$GG5&(Z9P3TX-7JY/QAJSZ3Y5KH\,<GB3
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
MGZ;8VE_J2V^GR;XD^T?>4*5$;<<H >GJ :W:* "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HIKND4;22.J(HRS,< #U)J.TN[:_M8[JTGCGMY!E)8F#
M*P]01P: )J*** "BBJ][?6FFVKW5]=0VUNGWI9G"*OU)X% %BBH8;RVN+1;N
M&XBDMF7>)D<%"OKGICWIFGZA::K8QWMA<)<6TN=DL9RK8)!P?J#0!9HHHH *
M*** "BBB@ HJLU_:)J,>GM.@NY(FF2'^(HI +?0%A^=6: "BBB@ HI'=8T9W
M8*BC+,3@ >M5]/U"TU6QCO;"X2XMI<[)8SE6P2#@_4&@"S152^U.QTW[.+VZ
MB@-Q,L$(=L&21C@*!W)-/OKZUTRQFO;V=8+:!2\DC]%'J: +%%("" 0<@]*6
M@ HHHH **** "BBH+R]MM.LY;R\GC@MH5+R2R-M50.Y- $]%1P31W,$<\+AX
MI%#HPZ$$9!J2@ HHHH **** "BBB@ HHHH **H7FN:3IUS';7NIV=M/("R13
M3JC,!U(!.34MCJ5CJ<3R6%Y;W4<;F-V@D#A6 !VG'0X(./<4 6J*** "BBHY
M[B&U@>>XFCAAC&YY)&"JH]23TH DHJO]NM/L O\ [3"+,QB43EP$V$9W;NF,
M<YI;2]M;^(RVD\<R!BK%&S@^A]#[4 3T5#=7=O96[W%W/%! GWI)7"J/J34-
MEJVGZB\B6=Y#,\>-Z(XW)GID=1F@"Y113)IH[>%YII$CBC4L[N<*H'))/84
M/HJA9ZUIM^MRUO=QM]E;9<*V5:(XS\P."..>>HJO!XK\.W7E_9]>TR7S&VIL
MNXSN/H.>30!KT52O=8TS39X8;[4+6VEG.V%)IE1I#Z*">?PJ:ZO+:QM7NKNX
MB@MXQN>65PJJ/4D\"@">BLZ77]&@TU-2FU6RCL),;+EYU$;9Z8;.#5N2[MHK
M0W4D\:6X7>968!0OKGIB@":BL[_A(-&_LK^U/[6L?[/_ .?K[0OE?]]YQ^M7
M8)X;J!)[>5)87&Y'1@58>H(ZT 2454N-3L;2]M;.XNHH[F[8K!$S?-(0"QP/
M8 FB^U.QTT0&]NHH//E6"+>V"\C'"J/4DF@"W15:"_M+F\NK2&='N+0J)XQU
MC++N7/U'-6: "BBB@ HJM>ZC9:<B/>744 =MJ>8X!=O0#N?84VSU.QU!I%L[
MR"=HP#(L;@E,YQN';H>OI0!;HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** $95=2K $'J"*Y3X8@#X;:$!P!;_P#LQKJI%+QLH=D)&-R]
M1]*Q[;PQ8VGAC_A'[>6[BL@AC0QSLLB*3GY7'(H VJ*0#:H SP,<G-+0 5S7
MQ#_Y)QXD_P"P;/\ ^@&NEJCJ^E6^MZ5<Z9>&3[-<H8Y5C;:64C!&>V?:@!-$
M_P"0!IW_ %ZQ?^@BO._!NI:II6B^#U%Q"^GZA>7%H]OY.&7_ %SA]^>N4QC&
M,'\:]+M+-+/3XK.*239%&(T9CE@ ,#GOBL:V\&Z7:VNEVT37(BTR=KBU4RYV
M.V[))[_?;@_WC[4 8MIXEU1_$>CVKW,4]OJ-Q>02-!'^YC\M79/*<@%B H#'
ME<YQC&*L:/KNJ7<MSHUU<H-9M=3,,K)$ OV8#S%DV\X#1D#/9SZ<5=M/ FBV
M4]E+!]L7[#.\]JGVN3;$7!W*HSC:=QX_IQ6Q'H]C%K<VL) !?30);O+ZHI)
M_-OT'I0!R]CKVOZP]MJ.FPJ;(ZC);SQ2F-4$"2-&6#;M_F94'!&.<8[G1\7Z
MIJFFOHB:9-;Q&^U)+24S1%\*RN<CD=-O3OZBI+?P9I%IK<VJ6_VN-IIOM$EL
MMRXMVF_YZ&+.TMGGZ\]>:OZMHEKK+637+3 V5PMS#Y;[<2 $ GUX)XZ<T <O
M+JOB::74]*T^5+G5-*BA!E$,:17$KKO^=6?*H1@?+SG)R>E3S>(]1TWQ#+:Z
MBR^1>:;]IT](@N3.I DB#=&.63;Z@GK6IJ?@[2M5UA=5D:\M[ORQ%*]I=/#Y
M\8.0DFTC<.36A>:+I]_-ITMQ;(S:?-YUMC@(VTK^6#T]0/2@#G;O7M3T;Q'!
M9WLL-S;QZ'<7TWEQ;7:6)HP<'/0[C@8^N:;IM_XHU(V5S$8DLK^R,AEE$>(9
MBH:,QA6)=#R"&YZ'-=#/H5G<:Y%J\OF-<QV[VP!;Y#&Q!92O0Y*C\JI:%X.T
MKP[*6L&O/*7(A@FNGDBMP>HC1CA?Y]N] '+6'CJ[\[PU+?W"QV]PLEOJP,8
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
M9I%0J""R@\+G(&!_=SWP #6HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"KJ&HV
M>E64EY?3I!;QXW.WJ3@ #J23P .34.CZYIFOV9N]*O([F%7,;%,@HPZJP/(/
ML15FZ-M'$+BZ**EN3)O?HG!&?R)_.L;P[I?V:_UC5Y(_)EU:X680D8*(B*B[
MA_>."Q]-V.U '04444 %5-2U.ST>PEOK^;R;6(9DE*DA!ZG .![U;KEOB3_R
M37Q'_P!>$O\ Z#0!K6WB'2KNZAM8[L+<3J7ABF1HFE4#)*!@-W'IFM.O+_$D
ME_;2^"+O5UMVTJ+4+< VF1,)V0K'G=U3D[@.>E:,WB+5(M=TYH;]KFTN-<DL
M)-D2" 1[),("1O+J4&6!VYW#V !W]%>=MXOU#3+Z^35OM<5U!#>7-M 8T:VO
MHT#.GE2*,A@H&5)SR:?/KGB+1]&?Q+-=VE[I?]E/<F R L\P3>ACVQK\I&<@
MDX'/8Y .TFU>R@U>VTJ28K>W,;R0Q[&PRIC<=V,<9'?N*NUP'E70\?>#KBYU
M*2\,^G7C\HBJ&*PDE=H'!R.#GH/>MS6=6N%\6:-H$,[6JWL-Q.\Z*I8^7M 1
M=P(YWY/'1?>@#HZ*\U;Q'X@9(+,7_ESP>)?[)DN?(0_:(2F\,1C 8 @';@9!
M^E=)X1OK^>XU^PO[Q[QM.U$P13R(BNR&*.0!@@"Y!<C( [4 =-17G.NZOK\3
M^.9+;6I($T2WCNK5%MXCSY)D*,2IRI(QZ^]:%K>ZS)XK33'UB0QZCHSWB'R(
MQ]EE#HOR?+RN'Z/NZ=: .VJE=ZO96-_8V-S,4N+YVCMUV,0[!2Q&0,#@$\XZ
M5RWA?7=2UD:?87%VZZEI[RIK(")\SH=JKC;P')#J1CY5-1_$34'TF_\ "^H)
M:2W;6]]/(((?O/BUFX'^2?0'I0!W5%<)J.J:G'I'AJZT_P 0_:1JFI11/<""
M,HT4BLV%&T$ 8&,G/K50>*-5T];S3)[YKB4>(H=*BO9(D#I%)&DF2%4*6&YE
M!QC)&0>X!Z-17!:A?^)4O_$FAZ??R27=M81:A87+0QE\L7!A<;=IR8S@XS@]
M\54B\<7$^LI);WDTNFZII@.G!DC %[A28LA<DD2(>> 0X[< '=C5[(ZT='$Q
M^WB#[08MC?ZO(7=G&.IQUJ[7GVJWLVA>,[F^D9KR>Q\*S3%F 4RLD@/(4 #)
M':B\USQ%H>CS^))KNTOM,_LM[A83("S3!=R-'MC7Y",Y!)(&".^0#M)=7LH=
M8@TF28K>W$3RQ1[&^95QN.[&.,CC/>KM<"8;J/XA^%IY]1>^:72[QAN5%4-^
MX)*[0.#D=<XQ3-"U?Q'JMUX=D-S.//69M7@^SH$MRGW5#;<@%OE'))'(Z$T
M>@T5POA[5/$6N0Z+KT5Y:+IMTS?:K:608"G(54Q'D.K8'+$'GVQW1Y!&<>]
M%'4M8L=)2!KV8QK/.EM&0C-F1R%5> <9)')XJ:^O8--L)[VY9E@@0R2%$9R
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
MDADM9/+GCEB>-D8@$95@#R""#T-7ZS[^5]-T"[G:^17@MW?[5= ;5(4G<X4
M8'? ' KG/#>L:G-XKETR\N+B>W.E07B-<Q1HQ=G=68! ,*< [6Y'MTH [.BN
M2U2YU6;Q[;:-;:K+:6=QI<T[>5#&SJZR1J&4LI[,>H(]NXPM&\0:]+8^#M4N
M]5,PU.\>QN;801K&P"2D2 @;@V8@>#CGH* /2J0$'H<UY_IOB#59_$&A0_VD
M]U9ZG]L5YDAC6%M@+(8>-_RXQELANHSUJAX:U;4K3PUX?M%U"66?5M1O(S-<
M.@*[))FPK;#\S%1U![XQQ@ ]0JL+^W.IMIX9_M*PB<CRVV["2!\V-N<@\9S7
M#7EUXLL6T:QNM9@6:ZUE[-I8$21C;F%Y$WY0 2#:.@ Z'!SBK$^K:KI&N:G8
M76N1O%:>'UNQ<W4"JBS;G4R,$ ./D!('OB@#M+NZAL;.:[N&*0PH7=@I;"CJ
M<#FDLKR#4;"WOK5_,M[F)9HGP1N1AD'!Y'!KA8-7U.6[U_2[R:XEMUT*.[C-
MS'&C[F\U6(" 84[ <-R.>G2NC\& MX!\/@,5)TRW 88R/W2\\T 6F\1:6NJ1
M::;D_:)9&A3$3E#(J[BF_&W<!DXSG@^E:E>9Z!/=:=X=U&1-8ECDF\17$ \R
M)'=\W+!A& O^L89ZY4=< "IK#Q7JCS)IEU</%)-X@ETU;F5(_,CB6'S54[1L
M+D_(#@]>YH ]%) ZG%+7GWB*'5X9-!MKC7Y96;Q"L8>!(T;RC&[HL@VD%EP.
MP!X)&<&NA\7:S/H>D6SP-MENKVWLQ,P!$0DD"ER.G )QVSB@#H**\\\1:[K>
MAS>);"'4))?LVAMJMI=/%&7A=2RF-@%"L"5!&1GK77Z%!?QV/FW^I/>O/ME7
M=$D8B!494;1R,Y/.3SU- &I17G!\5:O)X-M_%\%RQ!U$12::8TV&(W/D; <;
M@X!!SGKGC'%0ZOKOB&VT[Q=?PZRZG1=11+>+[/$5>,I"Q1_ER1\[<@@^YH ]
M*EE6&%Y7SL12S8!)P/8<FH[2[AOK.WNX&)AN(UDC+*5)4C(X."..Q&:Y!]0U
MBQ\1:[I;ZK)<*FD)?P2/#&#!(6D4JH"C*_(#ALGW-9VFW>HZIK_@.ZN-3N0U
MWH<MS.B! CR!8"3C;WWG/IVQSD ]&) ZG%+7'^.!<-?>%D@OKBV675TC<0[<
M,/*D8$[E.<%1CM[=,9E]XEU:3PWXGUZSO3$^B7LT26C1H8Y$@QN#Y&[+C)R"
M,97WR >AT5'!(9K>.4HR%U#;6ZKD=#4E !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% &?K&BV&O60L]1BDE@#K)M29X_F'0Y0@G!Y^N#VJA!X+T&VT^^L8
M[27R+Y0EQNNI69U&<#<6+#J>A'6M^B@!  J@#H!BEHHH *IZKI5GK>FS:?J$
M32VDPVR1B1DW#T)4@X]JN56O;ZWTZW$URY52ZQJ I8LS$!5 ')))% &?%X6T
M>.XM)VMY9Y+0YM_M-S+.(CC&5#L0#CN.:@/@CP\UP9CIYWF[^V@>?)M68YRR
MKNPN<G(  /<&HK_QG96=SI<*V]Y(;Z[>UR+63,;(C,V1MR3\O  YZ]!FKB^*
M=(;4$LA<-YCW+6:/Y3>69U!9H]^,;@ >_8CJ,4 26_AS2[69)4MW8QF0QK+,
M\BQE\[]JL2!G)''8D=S5;2O!?A[11<+8Z:B1SHT;QO(\B!&^\JJQ(53W"@ U
M%I/C&QU.+49FBN+>.SO&M!YL#@NP(7 &.6+$@*.>F0*T]+UJQU<W*VDC>;:R
M^3<121LCQ/@'!5@#R""#T(Z4 4+#P7H6F7-E<6MK,LEBKK:[[N5Q"K8RJAF(
M"\#CH*T-2T:QU8V[7<):2VD\R"6.1HY(VQ@E64@C(.",\CK563Q3I$5_]C:X
M;?\ :ELBXB8QB<J&$9;& V"/S Z\5:UC6;#0;'[;J,QAM_,2/>(V8!F8*N<
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
MN9KEXFV882$\XP  G4]3D#.*U;+4[>^EFBB69)(0I=)H6C(#9P1N ST/3^=
M&5#X'\.V\T$L5@RO;SO<08N),1.V=VP;L*#N.5'RG/2I4\'Z'':V]LMK*(;>
MZ-Y$OVJ7Y9B2Q?[W7))].34=_P"-=#TV;4(;B>XWZ<%:["6DK^4K D,<*?EP
M"2W3WJ>V\5:/=7TMG'=,LD=N;K=)"Z(\(."Z.P"NHR.02.10!#I=C?W>M-K.
ML6%I:W,,3VMLL,WFGRR^YF+;5QG:F%[8//.!JZEIMGK&FSZ??PB:UG7;)&21
MD?4<@^XZ51L/$^DZC*T<-PRL+5;P>=$T8:!ND@+ 97C\.^*Q7\3/=^.]!M+*
MYN!I]Y9W,TD<EN420*$V.K,H)^\W?T..1D T6\#^'Y$NUDLY9/MD"V]RSW<S
M--&I) =BV6ZGDG/;I5MO#6DR7C7<EN\DSVALF,D\C!H3U0@M@C\,TEMXFTJ[
MU&WL8IW$US$TUL7B95N$7&3&Q&&QD'@]"#TYK69@JECG &>!D_E0!C6OA31K
M*XL)X+>59=/C:*V8W,K;$;&1RQR,*HYSPH'85%?^"] U.XO)[NR:1KTH;A1<
M2*DC+C:Q0,%W *!NQG QFJNG^+=(MM'TZ:?5KF\6_GFBMKB2T<-*ZL^4VJ@P
M1M( P"=O<ULZ1K-EKEH]S8R.R1RM#(LD31O&ZG#*RL 01[B@"C>>#= OM6CU
M2XL-UXJ*AD$KJ)%7H) #B0#_ &@:U;_3[;4[0VUTKM$75_DD:-@RL&4AE(((
M(!X-<FVMW%OJGC6._P!5G@L;"&%X9D@#M:J\3,S *IW8//(/3FMQ_$.G65O;
MK-<RSR-:?:CLA+.8@!F1E4<=?3D]!Q0 3^%M'N;;R)K5G'VH7F_SG$AF VA]
MX;=G''7IQTXJO)X'\.RS22MIYS)="\*B>0*)A_&JAL*3WP!GOFLJ^\6I_P )
M'X;N;*]N)-'U"VNG:)+5F,Q0(495V;S]X].".?>KUQXYTQ8]#FM$N;F#5YVA
MCDCMW.S:KELKC.X%"-N,]?2@"]/X2T*Y74TGT])(]3.;N-W8I(< ;MN<*?E7
ME0#\H/85%'X+T&/2?[,%I*;4RI,0UU*79D(*DN6W'! P"<#%:U]?VVFVIN+N
M7RX]RH."2S,0%4 <DDD  <G-95SXKL(]+U:Y@\U[C3(RT]LT+B1#MW+E<9VG
M^]TQGG@T 3R^&-)GFU":2"5I-1A6"Z/VF7][& 0%/S<<,W3'4^M5;SP/X>O_
M +";BP8O8Q>3!(MQ(CB/^X6# LOLQ(J/PG-?7^FVVL7.IW,\5U9Q.]K+:A!'
M*5#,R':&*G. .>G!K"O?'$E_IND:E8R75C"VNBRN(Y+?_61!Y$(^9>I\OHIR
M,X/- '6/X:TF2\GNC;.LT]L+20I/(H,(SA  P  R>@'4TV'PMHT#Z8\5HRMI
MD1AM#YTF8X^/E/S?,ORKPV0,#THM/%&E7MC<7<4TJI;W'V:6.2!TD67C";&
M;)W+@8YR*L:7K5CJ_P!I6TD8RVLODW$4D;(\3X!P58 \@@@]"#Q0 [4]'L=7
M2 7L)=H)!+#(CLCQN.,JRD$<$C@\@XJM<^&-(O-)DTN>U9K263S9$$T@:1\A
MMS,&W,<@'D]AZ4EYXGTFPN##<7++MG2V>01,8XY7QM1G P"<KU/&1G&15%_%
M&E:8^O7EYJUP]O8SQI/&]JP%H2BX483)#9#9.1\W7% &]<V-M>:=+87,7G6L
MT9BDCD);>A&""3R>*S=.\*:-I5]%>VEJZW,4 MEEDN))&\L'(4EF.<9X)Y X
M'%$?BK2Y8]T;73.7D18?LL@D;9C<P0KDJ-R_-TY'.2*6R\5:-J4MI'9W9F:[
MM6O(-D+XDB4@$@XQD%@-O7GI0!9FT6PGU=-5>.3[:D+0+*LSKB-B"1@'') /
M3L/2J</A#1+>VL+:*UE6'3YC/:K]IE/ER'.6'S<_>;KZGUIB^--">'3IDNI7
M34O,%IMM929"@)8 ;<Y^4\'D]A4</CK0)UMV2YG"S7'V7<UI*HBFW;?+D)7$
M;;N,-CJ/6@!]IX(\/6,]I-;:>4>SE>6V_?R$0EL[@H+8"G)^4?+[43>"/#MQ
MIDVFRZ<&M)9S<E/-?Y),EMR'=E.68_+@?,?4U=.OV'VW[*&F=_.:#<D#LGF!
M2Y7<!C( /X\=>*R](\;Z=J>D0W\D=Q;_ &B[DM8(7@??(RNZ@*,<G$9)QG;S
MGI0!=7PGHJPV,0M9 MC-Y]N?M$FY9,$;R=V6;!(RV>#4EYX9TC4+RZN[NT,T
MMW:_8Y]\K[7AY^3;G&.2>!G)JNWC/0EL[*Z-U)Y5[.UM#BWD),J[@R$;<A@4
M88/)QQFI;7Q3I%YISWT4\@C2X-JR/ Z2B;('E^61NW<CC'0YH B@\&:#;N\D
M=I+YCVOV1Y&NI6=HN<*6+9.,D ]0#C..*U;#3[;3-.@L+1&CMH(Q'$A=F*J!
M@#))/ ]ZHV_B?2KJWDEBG=FCN3:/#Y3>:)@,E-F,YQSTQCGIS3+?Q5I-W DE
MO-)([3O;^2L+^:LB#+J4QD$#KD=QZC(!&?!F@MI\EB;27R'NOMA'VJ7<L^[=
MYBMNW*V23D$=:9+X&\-S6=Y:2:8K0W<RW$P\U\F4  .IW95N!RI!/>M>#4+>
MXTQ-0B,C6[Q"53Y3;BI&?NXW9]L9JA!XJT>Z72VANG==5C:6R(@DQ*JKO/\
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
M'!XY%6O#=CXBT6671)M,@FL$OI;B#4S.I!BDD:0@Q_>\P;B,].^>,'M:* .
M\,Z!J>F30Z5?^'--FBL[EI8-99HV+IN+*=F-XDP=N>G?)Z&O8^&-3M%N5M]+
MECTVZL95N]%N;E)+=IV*\0'<2BG]YG) Y7CT]'HH \YCT+Q-IEE/!IRWD^FB
M[MFAM+RYC:ZBA&[S527<0!]S;ELC#8(X-0+X:UZ*RN8!I/#>)8=30+=(Y,*M
M&S9+$'/R$<]3^=>F*RL,J01DC(/<<&EH Y#QK8SW,VDW>E726VM0W(@B)Y)B
MF&V0$=\*/,^L5=5:VT5E:0VL";(88UCC7T4# 'Y"J<NF:7;ZA-KC6$)OUA*-
M<I#NE*#G:,#)^@ZU;M;E+RS@NHUD5)HUD42(48 C(RIY!]CTH \\T[PSK^GZ
M?X>E^Q*UQH5_<.T G7_2H93("R'. 0K@@,1_$#CC/4>'](GM=;U[6;B,P-JD
MT3+;E@2BQQA 6P2-Q()X)XQS6E;:S97>KWNEPNYN[)(WG5HV4 /NVX)&#]T]
M,U?H X#5]!U>[7QZD.GLW]L6J0V;>;& ["$QG/S<#)SSV_*I;[2M>?6TOK&Q
M5)$\/364;SO&46X8HRA@&.5^3!X/6NZK,.O6']I7VGAIFNK*W6YFC$+YV-NP
M5X^;.T_=STH X=- \0/=W]TVD2*;SP^;%O-O4DD\_+]>< '<,8. !V^[4_AW
MPWKFEZ9<Z!-#*=,U&P&Z=I4:2SN&CV.OWLNG 92.G3IT[^UN$N[2&YC5U29%
MD42(48 C(RIY!]C4M '%^$=-U. V<>J^&--L;BPB\HZA$T;F?C;F/ W*&QD[
ML>F#G(OZUIVH/XRT#5K2U%Q!:PW,$X\P(4\SRRK<]1\AZ<\BNEHH \XM_#VM
MQZ%I-JVFN)K;Q$^H2#SH^(3-(^<[N3AQQZ@U8T;0-3T_4IM-N_#FFWEJ-0DN
M[?5Y&C)5'E,F&0C?YBEB 1QT.>*[:_OHM-LI+N9)GCCQE88FD<Y('"J"3UHO
M;ZWT^SN+JY<B*WC,LFQ"[!1U.U02>AZ#M0!D>+=)76;*TMI+">ZC6X#F2VG$
M,]L0K;9(V++\P) Z]">O2L.RT3Q);ZAX6O;T?;YK)+R"YD>1%=4E9?+9\<,P
M5 &VYYZ9ZUVEC>0ZCI]M?6S%H+F)9HR1@E6 (X^AJQ0!YQI>B>)CKOAW4-1T
MU1/92W2WDHNUV8D!"M&@X5,8XP#GJ/XJ@B\,>(;/0=("Z3;7=QH^H7$ALYIT
MVWD4K2<J3PI =2-V.0>G?TZB@#AKC1=0FD\/W%OH%O8"#5C?7-O;/&/+7R7C
MRQ! 9R6!.,\#&3CFCJ'AW6KCP]XLLX]-<S:EJR75L#+& T8\G))W<']TW'N/
M?'H]% 'G\F@ZI#X@U>-_#6GZKI^JS+<QW5TT>;5BBJR2*02R@ID;<^GN(=:\
M.:U>V'CJ"#3F+:N\7V/,L8#!8HT)/S<<H3],5Z-2*RL,J01DC@]QP: .,N])
MU,^(=?NQI$=Y9ZII4,(BEF50702YB89_B\P#(XZ\^MKPAHU_HUQ?PO)>#2"L
M7V*VOIEFE@(W;U#@ME/NX!)(P?QZD,K$@$$J<$ ]#2T <+J>AZM<77CDQ6#L
MNK:?';6C>;&-[B)T.<MP,N.O8&DET?7?[4TN[M;%4DMM GLMTSH46X;RR@8!
MB2N8SG'J*[B25(E)8GA2VU068@=< <G\*JZ1JMIKFE6^IV$ADM;A=\;LI4D9
MQT/(Z=Z /.G\(^(-5:X6>S:S-]X>DTZ:>:[61DG)SDA<C:3T"\ =ATK1.E^(
M=9U/0)+[1S8+:V%W:7<@N8V"M(D:AD"DDCY21G!]0._H-% '">%=+U>PM[2#
M4/"NF0W6EP&-;^*2,FY(3:/+P-R%N,EL=QSGCJ=#U*?5=$@OKBQ:TGD#;[?S
M%DVD,1PPX8'&0>A!!K190RE6 ((P0>]*  , 8% 'G&F>'=;MM+\*V\NFN)-.
MUBXN[C$T9VQOY^TCYN3^^7CV/MGH_">GWNGS:\;RU: 7>J2W4)+JVZ-E0#[I
M.#\IX/M6VM]$^I26 2;S8XEE+&)@A#$@ /C!/RGC.>E6: .$U'0]6N)O'?E6
M#,NKV206;>;& ["%HSGYN!EL\]ORJA?0:FFMV2Z;ID\]];Z(MI?+;W<*R1JY
M^4$2?+U1R"#WYXQGN[O6;*RU6PTV=W6ZORZVZB-BK%%+-EL8' /4U%J/AO1=
M6NDNK_3+6XN$7:LKQ@MM],]2/;I0!RVF6$TNH^$KG3]&N;;3])MKJSEBEEC+
M1'Y8PN0YW<QGD$]1[XJV/AW7;32_#[?V=NN-.UNZNY83.@S%*9\,#DCCS5R.
MO!QFO1(88K>%(88TCB0!41% 50.P Z4^@#G/&.D7VJ:?I\NG!7NM.U"&^6!F
MVB8(3N3/8D$X)XR!6=>:'?WM[XBUD64D4U]I2Z?;VC2)O8CS"68ABHYD '/1
M3ZXKM** ,OPW;W%GX9TNTNX3#<6]K%#(A8-AE0 X()!&17%P^'=>@TS3K!M,
MW"R\1/?F1)X\/"9I9-P!(QPZC'7(/MGTBH+R[AL+*:[N"PAA0R.50N0H&2<
M$G\* //M2\,:Y<RZ[=6]A$\IUF#4K6"YD39=(D*1LC8)VDX;&1Z?AUOARVE2
M*>YFT*UT:2<KN@A*,[8&-SLG!] .< =><"[%J]G+H<>LH[FRDMUN581L6\LK
MN!V@$]#TQ4NG7]OJNF6FHVC%K:ZA2>)B,$HP# X/3@B@#D],L?$6CZSJU@FF
M07>G7U^U[#?O.H$(?!97C/S$J0=N.#QR*SM=\.ZU>VWC>.WTYF;5IK9K3,T8
M#!(XT8GYN.4/X$5Z-2,RJ,L0!D#D]SP* .2UJUURU\5:=XBTK3OMZ?8WL[JR
M:=(Y$#,KAU).TX*X(S],TV[T_6H?$^AZS%IL4_EV=Q:W$,$RH(#(T;*<MC<H
MV$$@9[@=JZ&RUFRU#4;^PMW<W%@R+<*T;+M+#<,$@9XYR.*F^W1?VG]@V3>;
MY/G;O*;R]N[&-^-N[/;.<<T <#H7AS7+*#P:EUIVUM+N;J2Z*3HP59%D"D<C
M/WQT]#1/X>UN3P]JEHNF/Y]QXA74(U,T?,(G23.=W!PAX]2*]'HH X<:!J2>
M+DU73K>YTYI+TM?#[0C6MW#@@.8]Q*RXVC( [Y-4K'2/$VFZ+I^G+IH>&VU6
MXDN/)N462:&1Y75HV)&S!=,\AB-P^OHM% 'FMAX:UVUM-&MI-+ %EXCGU!S'
M<(P\E_.P1D@G_6K[\'('&77'ASQ"CWVH6=BINH/$7]K6]O+,@%S$81$R[@3M
M;&XC/'3\/2** .&UW3M>U6UTW5DT6T-U97AG.DS3(?.C:-HV#/\ =\SYLCJ!
M@<TEYX=;4M/MEF\-?V>6G>X']E7$<-S:2;0JR;P55F/S ]1C:.<5W*L&4,I!
M4C((/!%+0!E:!;:E#X;L[?6)EFU!8=LTB@#)]\<9QC..,YKBM"T'Q%9KX+@N
M-(")H0FAN)/M,9\P&(H'0 ]#D'G!]0.M>E44 ><:?X=UJWT'PK:2::XFT[6)
M+NX'G1D+&QFP0=W)_>KQ['VS77P]XEMO#D'AX:6+@66LQWD5Z+F,)/"+GSCD
M$[@_)!&,<<$UZ?10!Y_9Z!JEGK6HV5QX;TW4+*[OGO(-2F:,^2';>5="-S%6
MSMQP>.16YX3T^^T^Z\0->6C0+>:I)=0,75MR,B*/NDX.4/!]17244 <UXJT2
M_P!1NM)O])E6&^M)VC:0GI;RKLDQZD?*X'J@JMX7\-7/AVXU*,@2:?!)(-)A
M5OF2*3$CKR?[_P HR>B^]==10!YUH?AW6K&R\"0SZ>P;1VF^V$2QD*&A>,$?
M-SRP/TS40\.^(K: :C:6"M>V?B&YU**TEG0"X@E#J0&!(5]KGKQD5Z510!QF
MKV6MZLFA7#:0L+P:O'>2P),A,42HRG<V0&8EL\9&._'-_P +Z?>V.I^));NU
M:&.]U+[3 Q=3N3RHT[$X.4/7U%=)10!Q \/ZE'XO35-.M[C3VDO2;[$ZM:W<
M." YCW$K+C:,@#OFLNS\/^(K>QT+33I2E-*UV2[>X-RFV6%FF8,HSGI(,@X.
M>@/4>ET4 <5X9LO$6BE]#GTR"6QAO)9X=3,ZD-$\C28,?WO,^8KZ=\]CFIX>
MUL:-! =,?S4\3G4ROG1_Z@W#2YSNZ[3C'K7H]% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 5C>*)=3AT5FTA!+=^;'^Y\U8VE0,"Z(S<!BH;&?
MTZULU6OM/MM2@$-U&71761<.5*L#D$$$$$&@#SB743KEWX5>'4=5B(UN>WFA
MN%6.6!A;R-L<8()7C!YX.>2<U=FU[44UW39K;49;FUN->DL)&V*L)CV2?NE7
MDED9.7XR0>HX'73>&M&N+:.WGL(Y8X[C[2N\EF\WD;RQ.22"0<GD<=*KGP9X
M=:X:=M)MS(US]KR0<"7NP&< G/..O?- '%:?JEYHVG:G(M_,[W?BB2P,MS(
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
MCL;NWV26TR[& A;C,<@8$\CDJ><<5T%WX3T&^UJ/6+G3()-00*!,003M^[N
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
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 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!6O[Z#3K5KB?S"H. L4;2.Y/0*J@DGV JMHFO6'B"SDN;!Y"L4K02QRQ-'
M)%(O565@"",C\ZT'W%"$*A\?*6&0#]*Y+P:U[97?B2RU3[*\EO?^:]]"AC6?
MS$5OF!)PRC:O7H%^I .OHHHH *HZQJ]IH6ESZE?LZ6D"[Y72-GVKW.%!.*O5
MRWQ)_P"2:^(_^O"7_P!!H T8?%&E2W=I:M)-!->#-L+BWDB$O&<*S  G'.,Y
M]JV*\N\2_P!H64G@B]U2>WO=/34+=$M+:$PR>>R%4DR6;>%R?E&WZU:FUJ]7
M7-,N;74I[BVN-?DL99&;9&T820&)8\D$(4QO^4DCN#0!Z/17FS^(M4TB]N_[
M0BNFNC#>W%A-%+YMI?JBLZ)MS^[=5 &,<X/)-$NKZMIOA]O%-IJD-W;-I$L_
MV5IVG^T2JFX2+\HV <AE''., XH [B?6K2VUVST>3S?M=W')+%^[.PJF-WS=
M,_,./>M&O/HX5'CKP9=B_GO/M.FWCF223<KDK"=ZCHN<]!@<# K:US49O^$Q
MT+0C))!:7L-S+(\;E&D:,+MC##D<,S'!!^4=LT =/17E[ZMKACM[(ZK=1BW\
M4_V8MPH7=/;E"PW$KR5)VY[[><\UT_@ZXNC=>(M/N+R>ZCL-2,,$D[;G"-#&
M^TGO@NV/:@#J:*\SU^ZU4/X_EBUN_A_LFUCNK-8V50C>0TF#\O*Y'0]<\YXQ
MI6C7[^,(M.?5KUX=2T1[I\N!Y4H>-0T>!\O#GCIP,YH [JLZ^UJTT[4M.L)_
M-\_4)&B@VQDKN5"YRW0<*:Y;PIJ5_JDEII%Y<3_VAHCR)JK[R/-<?+&3ZK(#
MY@]-N.E)\1+RZT^_\+W=E9M>W,-],\=NAP9"+6;@?X=Z .[HKSV_OY9-$\+7
M>D>(+R2+4=4BCEN 1F175R5VL#MP5QM[8P<FJAU[4M+2_P!-:_N)85\30::+
MN9@TD,$D<;D;L>K%03TW#T% 'IM%>?WZZ[)J?B?P_IFH77[K3X;VPF,A9X)F
M+CRBQY96,>><D9/MC.M_&$]UJ]O>VTER=.UK3Q;V2/*Q6._ 4E/;A\$YX,3]
M.: /0!K5H?$)T,>;]L%M]J.8R$V;@O#="<GM6C7GNKW$^A^,+JYM]]U<67A2
M:1/-.YI720$9]<D5!=:OJVE:!-XHL]4AN[9M(DG6V:=I_.E"AA*ORC8!SN4?
M+ST!H [B;6K2#7K71G\W[7=0R31_NSL*IMW?-TS\PX]ZT:\_2 1^/_"=S'?S
MWGVC2KQ_,EEW*[?N#O']W=GH,#@8 IGAZ7Q#JDOANZ:ZOERDSZP>/)D(^YY9
M8%2I;IY?5>IZ4 >AT5Y]X9U#5==M]%U]=5AA6:5TO;9IV<2$Y'E"/: C(1U'
M.%.<YS7?(Z31[HW5D/1E.1^= &?JNNV.CQV[W+.RSW4=HOE(7Q([!5#8^[R1
MUK3KQY;<KX-(%U<-(WB]8PTDID*[;_ (W9YZ?7O6K>:_J'A^3Q+:'4)IK>UU
M&PC2XNI 3;QS[/,);' &3@X.W/M0!Z965JWB"TTAFCDBN+B9(3</%;1^8ZQ
MX+XZD9/09)YP#@U4\/VVH6FI:E'=:C'<6S^5+;6WFM,]N""#F1@"RL5R,].:
MR19!_B]=,+BY1O[$B<;93@$S2#H>,=\=,T =9IM^FIZ?%>1P7$"2@D1W,1CD
M&"1RIY'3/TJU7EVE:GK%_I?@;S-9O%>_O+N&Z=2N955)R,_+U&P8[#TJUI^J
MW9LUTR?5;N65/$%Q90J#^^NHD#,(S)D;<#DOUPF.2: /1Z*\MM=7UFYTC0$;
M5KB*1_$=QITK1LK%X5:<*"Q7YB B@''.,D&IHO$%]IT<^G7&HSM;#Q0-+^US
M/F2.!H5D"E_4L=F[J W7.#0!Z'?7BV,"RM!<3!I$CVP1EV&Y@N2!V&<D]@#5
MFN$\0M?Z)I!%MKUS,1K=HH4X+1122QJ86<Y+##$Y)SAAGCK4UG6KV+56N;'4
MIY4C\06MBYW>7%&CF-7@"9/F'YBQ<@8+  G;0!VMCK5IJ.IZCI\'F^?I[HDX
M>,J,LNX8SU&.]:-<EX=.?'OC+'_/6S_]$"J7B'5K_2_$33W8NSHOG6T:W=C-
MG[(^Y=R319&5?</FYP&[4 =PKH[,JLI*':P!^Z< X/X$'\:'=(T+NRJHZLQP
M!7F=A*-/MO%,G]JWD$TOB,6T9#&5Y-WD#RU#, &8'8&R-H.>U4M7NKV[\-Z_
M:7=U< 6'B*SAA5;EF9(V>W)0OP6 ,C=<X/T% 'K=%>?7MWJ6J:KX@TJQU9;"
M?21#]FFENF&Q#&KF5TP1("Q93N./E[')-/5[O5I#XYD76[V(Z980W=JL)5%1
M_)=^FW)7*]#U'7/& #TVBO.9]8U71]5:XCO+B]^T>&[C4C;3$%//C\LKL  V
M@[R,#KQWYJ2.757TK^V+77U^RW6DRR!%G,[22A-PE3<H"8Y! &WD< XH ]"I
MJ.DB[D96&2,J<\@X(_.O/-#N=1_M3PFEQJU[<1ZUHDLMTDD@P'1(2&3 !4_O
M&Y[]^>:SO#LFJVOP\\-3Z>ESJ2M')->6<=X4N)$Y&Z,D\[2<E<C)- 'JU%9/
MAO4K;4O#VFSP7<EP);5&#SC;*^!@LR]CGK[UD>*;N4ZK'8VU].LPT^XN#:PO
MY6,%0)FE!R I) 4 Y+9(P* .MHKS;2]0U77+SP='/K%W$FI>'WN;I;<JFZ0"
M#Y@<9!.]OZ8IOA[Q%?ZG'X2TJ_O9L7L-X\UP&V27#0/L5-PP0<'<<8)V^F:
M.[T?6K37+>>>S\W9!<26S^9&4(=#AA@\]:T*X_X=1>3IFLQ&5Y2FN7J[W.6;
M$IY)]:P[W7M4G\)>(?$5O=SQ:EI6I3116H8^7LCD"B)DZ-O7G/7+C!'% '?:
MKJ]IHVFWE_=LWDVD)GF$:EV5 "<[1SC@_D:M6\Z7-M%<1YV2H'7/7!&17F&K
M0_\ )4I'FN"5TSY8WF9E&ZT9B,9QP<X].:L'5-3\.W4GV>\N+Q/^$6EU!;>8
MAE$T6P+M  P"&P0.N!WH ]+HKS>[GU9/#]WK5EXA MI]%FGC5)_/:254WB9-
MR@)Z$ 8Y' .*ZWPM:SQ:/!=7.I7=[+=PQ3-]H92(R4&0@ & >N#F@!-2\4V6
MFS31FWO;HP.L4WV. R^4[#*J0.<D$= 0-PSC-;%O,+BVBG"2()$#A)%VLN1G
M!'8^U><VL,MD/B1=6M[=Q7$$S-'()=VTBTB8'#9!.>,XZ58LYM2U7Q!H-C)K
M-]%;W?APW,RPNJDR!H1N#8R#\YY_^O0!Z%17F>DZW?ZQX>\/)-J=Q)?S:9<3
M2Q1-Y)DV,J"9Y0<J%_N@'<6SC HTK4M6UR7P2L^L7<2ZGHLLUV("J;Y%6'YL
MXX/SGI^&* /3*K7-XMM<VL)@N)#<N4#Q1EECPI;+G^$<8R>Y KSWP_XAO;Z'
MPKI>HW\VV^^WI)<;]DD[02[$3<,$$KECC!)7ZUI33:CINJ>$+/\ MV>^22_N
M;>YDVJHF"Q2LH;'4J549SR5R>: .YK.T?6K37+>XFL_-V07$EL_F1E"'0X;@
M\]:XG3]:O9/$GAV6#4I[JRU&\OHI)I&VI.J+(RA(LD*$*!0W!."2.:V_ 7_'
MIKW_ &';[_T:: .C@O%GO;JV$%PAMRH,DD95)-PS\C=&QT..AJS7F/B35]7M
M+/XAF#5;J-M/CMY+1EVYAW1!B!QT)/U]ZWK+[7#X]U#1I=3O+BTFTN*[_>2
M-'(970["H&T$ <#TH V;#Q'9ZE?);VT5RR2QM+#<^4?)E56VMAA[^N,CD9%:
M]>4>$KV6R\*?#_3%GGCMM6#K<2^:<C9$S+&I_@W$#I@\''6IM1U37+>ZO-+B
MU2Z2&T\16-K#<C:7>*8(S1L2#NV[^O4@C.: /4:*X/[#?IXT70#XAU9[/^QW
MGW-*@DW^=@'<%'0''KQ]<YOAW5M6EC\!:E<ZM=3OJZR0W<3E?+8+ [@A0.&W
M(#GJ<GM0!Z=52ZU".VBCD$4UPLDZP?Z/&9"I+;26QT4'J>V#7!:3K%[<>(/#
MGEZG<7-CJJ7HDG=]@N O*,D>2(P.@(()[BL_1I[O3OA[X=N+74;M))]>BBGW
M2[_,1KQE8'=D\C.<8SWH ]8HKSB_UK4;O0?&6K17TUK?:'=S):Q*V$5(D5@&
M3HXDYY.>&&,8J'4KS6+NY\7N=6O[/[%HUM?001,J^3*4F8C[N2,H,COWH ]-
MJM87BZA80W:P7$ E7<(KB,QR+[,IY!J'3)Y=0T"SGDD*37%JCLZ 9#,H)(R"
M.]>>:%J.KZM;> TGUJ]4:E97379C909&500<XR#R?Z8/- 'J59VHZU::7>:=
M:W/F^9J$_P!G@VQDKOVEL$]!PI_*N%T7Q#>S1^'=)O[^8QW=_J%K)=%]LDOD
M2.L:%QC!(&<C!.SW-7-7AEMI?"%M-J;:B\7B!D\]U 8#R9R$)'4J"%)[XYYS
M0!W]9^N:U:>'M&N=4OO-^S6Z[G\J,NV/H*X*;6M1AT"_E&HSB6W\5)91,9.?
M)-Q&OEGU&UCUY[U5\67TNO\ @KQY-/=3Q/IMQ):16\<A55C0(<LO1M^6.3G@
MC&,4 >KU2UC5;;0](NM3O/,^S6L9ED,:%V"@9)P*X[4;[5-9UGQ%IMGJ<>G7
M&E^2;>5K@H(T,:N963;B122RG<<87L>3E^(-0G\0>&/'ZW-W+"^EV[PQ00N4
M7;]G#EV7^(.68?-G  Q@Y- 'I@N4:S%TJNR&/S JKEB,9P!Z^U%G<B\LH+D1
M2Q":-9!',A1UR,X93T([BLZ=I%\(.\$SPRK8[DD3&5(3((R"*X[3KO5-4N/!
M%O+K%[''J6@O/=>4R@O(J0'=G&03O;G\L4 >D5F:KKMCH\,,MRSLLUU':+Y2
M%\2.P50V/N\L.M9O@*^N]2\%V4][<//<!IHFF?&YPDKH"<=\*,UP?V<IX-N
M+JX:0^+UC#22F0J%OP 1NSST^O>@#UF^NQ8V,]VT,\PA0N8X(R\CX'15'4^U
M3HV]%;!&1G!&"*\TU34-5TW2?B#;0:O>%M,@2XM)Y&5I(RT.\C)'3(_#/&*N
M^(-7U#3+Y;RZ^UOHPAMPUU8S?/929RQEBR-Z,"O/. #P.M '?T5R_P 0KN]L
M?!US=6%Y+:7"36X$D>,X:9%(.1TPQZ8K,NC>P>)D\+KJMU()K*2\BFN+ORI7
M<R$$*R)R$&"%]&YSC@ [NBO.;9-:U#Q+8:+>>)[DJ^B/+/-8;(Q)*DRIO4[3
MC/?], U!X8\0:MJ]QH&CZO=2A9K:]=[F)C$UX\,PC3!7!'R9<XZ\=NH!Z;3=
MZ>88]R[P-Q7/./7%>8+JFNW$>EV4FK74>SQ+/I1N(PH:Y@6.4AB<?>!7;D=U
M)QFM;0+#[!\2-8CFU&]N?L^EV7[RZN"2_,X)8<#MGH!G)[T =W12*RN@=&#*
MPR"#D$4M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 4]2TJQUBV6WU"UCN(D<2
M*KC[KCHP/8CUIDNBZ9/I4NERV,#V,H(D@*?*^3DY]3GG-7Z* $ "J%   X '
M:EHHH *K:AIUGJMF]G?VZ7%M)P\4@RK#T([BK-8WBW5;C0_"6K:G:PM+/:VD
MLJ 8PI5"03DC@$<]_:@":V\.Z-:7,-Q!IEJL\(Q%)Y8+1CT4G[OX5"WA/P\]
MR]PVBV+3/.+EG,*DF7^_]:Q+#5TT9?M%PVM7,US8"\DLY'201)& 'E4EN-VY
M?E#=N%'-:+:YIUSKNB&*YORUY92W-LD2D0S1X0DL,<L 5P.HW'UH T[71--L
MI_.M[..-P6*XSA2QRQ4=%+'KCKWJ'3?"^A:--<RZ;I%G:O<Y$QBB"[P>Q]O;
MI7(>)?&@U;X?:Q?:(-5LS%9O-%>F'RUW*^PJ&_O9'3T_&NP37K9_$%QHIAG2
MZ@MQ<DN%"/&3C*G//((/IW[4 1V7A+P]IUQ!/9Z/9PRV^[R76(9BW==O]WIV
M_K5Z_P!,LM3CC2]MDF$3B2,L/FC8=&4CE3UY'K3+75(KO1H]46*=()(?.5&3
M+E2,CY1GJ.<5AZ=\0-'U*YTV)(;^&/4XR]G<36Q6.8A=Q0'^]C/'?'!- &S)
MH.E306T+V$)CM9/.@7;@1R<G>/\ :R3SUY/K4UII=E83W,]K;)%+<OYD[+UD
M;&,MZG'&:P['QUI=_;O<I;:A':KO7SY;8JAD67RO+!_OEB,#OGV.)(_&FEO)
M=V[K/%>6LT,#VK[-Y:7_ %>TABI#<\[N,'.* -"7P]I$[7S2V$+F_4+=Y'^O
M X ?U&..>W%,GT6W@!O--L[4:I!;-!:23;MJC'"$CD)D#('I37\1VZ11[K6Y
M6YEDDC2T8(LC%/O'EMN.G.['(]16=#X^T>Y33C;1WL[Z@9DACC@)8/%G>C=@
MP(QUQWSCF@#5T33[FTCN+G4#;MJ-Y();EK<$("%"JJYY( 4<GJ<GC.*LW>EV
M-]<VUQ=6R2S6S;X';K&V,97T..*YNY\=1M9:/<Z?IUU.-0U V+(X5'@=2^]6
M!8?-\C <XXSGIG4\6:A:Z;X5O[R]FOK>W2+,DME_KD'JI['WZ4 /7PKH2!0F
MF6ZA;C[4H P!-_ST'^UR?FZU,?#VD-%>Q-IUN\=\VZZ5TW"9O5@>IX'/L*SM
M3\96.EW][8M::A<7%E;+=2K!;[OW1W?,"2 <;6_+C)K834K232%U59<V30"X
M$F#_ *O;NSCKTH =9:?::>CK:PK'O.YVY+.<8R2>3P .>PIJ:781I;HEI"J6
M\K30J$&(W;=EAZ$[V_[Z-9,/B2VU9;BRA2\L[IK 7D1D506B?(5U() Y'0X(
M]*YG1=5U*>W^&DTNH7+F_@?[6I?B<_96?+>IW#- '=G2[%M4&IFVC-Z(_)\_
M'S;.NW/IGG'K573/"^@Z,]R^FZ19VK761-Y4(&\>A]O;I3M:U^ST$69NTN&^
MV7"VT7DQ%_G;IG'TK'E^(.F06U[//8ZG$+"<0WRM;C-MD*0[X."I# _*2<=J
M +T7A#1+%1)I>F65I>0QR+:SB -Y!8=5'ID#@8_6N=T'P +"YLY9M'T:QGM6
M1S>Z=-)YDQ4C.5*J%#8YY;@D>XZ+4O%NGZ7<7,<\=RT=H\*7,Z("D)E("9R0
M3U&=H.,\U7B\7*-?UVSN[.6VL])BB>2Z8J0=RLQ. Q." , #.<^U &C;>&=#
MLM8FU>VTJTAU&;/F7"1 .V>ISZGN>].T'0[3P]I@L+*...'S&DV1KM12QR0J
M]A65=>/-)L5U(7D-W!-I]J+R6$HKLT))&]=K$$9!!R01WIL_B2RN[O25DCUF
MR,NH>3;YA,:7#>4S#=GK&02>QROM0!J/X7T*1IBVE6N9IQ<R$1@;Y0<ASC^(
M'G/J<U*= TEFO6>P@<WZA;O>N[SP!@!\]<#@9Z52B\6Z?-J-O:".Y"W-S+:0
MW#(!&\T08NHYW#[C\D ':<'IFKX+NKJY'B!+JZFN/(UF>&-I6R50!,*/89-
M&SI&AZ7H%F;32;""S@+;BD*;03ZGU/2E.CZ>=2?4OLJ"]>/RFG!(<I_=SZ=\
M>M9G_"9:>=8N]-6VOR]G*([J;[.?*@S'O#,W9<=ZB;QWHT,K)=&>U'V-[Z)Y
M5&)H4P6*X)((!!VL >>E &C#X9T6W2T2'38(ULW:2V"C A9NI7T)R<X]3ZTR
M3PIH,L+0R:5:O&UQ]J*NF<S=WY_B/<]^]5[_ ,7V6EVS3ZA:7UNJS0PX,0?)
ME.U2"A((SQUIEIXVTJY.HI,EW93Z?L\Z"[A*2$.<1E1SN#'@8YSQQ0!<3PMH
M,90QZ3:Q[+@W2[(PNV4]7&/XN3S[TZ3PUHLMK>VLNF6TD%\_F74;IN$S<?,P
M/4\#GKP/2J<7C/2VDOH)A-;W5DT2R6\@4NQE.(]FTD-N/ P>O7%4]9\;KI^G
M7<L.EWC7=K=P6LL$H1=AE90K9W;6'S#[I//!QR0 :Z^&=$32X=,33+9;*%Q)
M' J84.#D-CUSSGKFF7'A/P_=W$]Q<:-92S3LKRN\()=EQ@G/?@<^U+_PD4!N
MWMEM+IY(I(8KC:$/D/+MVAANST922 1SUX-1>*=?E\/65G/%92737-]!:X0J
M-OF2!<G)'8G'OC.!DT :-MI5C9WMS>6UK'%<7.//D4<R8&!GUP.!Z"F2Z)IL
M]ZUW+9QM.[(SL<X<K]TL.C%<#&>G:N/'BM]$\3^*I=1&I7%C:PVDWE(@<6B,
MCER<'  XS@DG'&<5T6K>+-.TB*>219ITMH!<7!@"GRHCG#$$@G@$X7)P.G3(
M!/<^&-"O#>-<:39RM>%6N"T0S*5Q@D^HP.?84G_"+:!Y%W -'LA%>;?M""%0
M)-N-N?I@8^E77OD;2_M]JK74;1"6,1$9D4C((R0.G/6O/M$U-KO2_"^O:KJ&
MNV\^IO#&8(9 ;>>5_F!(R=B8R,#;D=02* .SN_"GA^_N[2ZNM&LII[10L#O"
MI,:CH![#L.U32^'])GDO7EL(7:^4)=DC_7J. ']1CC![<5D2^/=*A>ZW6VH>
M5:7JV5S/]G(2%VV8+$G[I+J.,GVQS5N\\6Z?97LEO+'<E(;J&SFN%0>7'++M
MV*><G.].0"!N&3UP 7HM#TR&[@NH[.-9[>+R(I.<I'_<'^SP./:JMGX1\/:<
MMXMEHUG;B\!6X$407S%/53CM[=*H7OCW2K"745EMM0*:;.D-Y*MN=D.X*0Q)
M/W<,.F3WQBKVJ>*;'2C=^9%<SI9!#=O;QAQ;ANFX9R>.<*"0,$CD4 68= TJ
MWFLYHK&))+*,Q6S <PH>JKZ#@<>P]*BC\+Z' B)!IEO (W>1# OEE6;[Q!7!
M&>]49?$.F6&LZ]+/=7X_L^SAFN8W4F)$/F$-&N,EC@@^N!5?7?$/VKPWXH@M
M3>:?J>F6#3,&VATS&S(P*E@0=I[YX/2@#57PWIT>MV>J0VT$,EI;&VA\J/:0
MG]W(_A'.%QU.?2K-]H>E:G=07-]I]M<SVX(B>6,,5!ZCGMP./:FZ7=!?#=E=
MW4V +1)999&_V 2Q/YFJ4/BW3WFV3QW-K$UFU]'/<1[8W@7&YL@G;@$'#8.#
MTZT 6+;PSHEDULUKIMO UM&8H#$NTQH>H7'0'OZTU_"F@R:?#8-I5L;6"7SH
M8MG$;YR67^Z>3T]3ZU'!XILI;VWM);>[MY;N!KBT$T8_TA% +;<$G< 0=IPV
M#TZU4TOQUI>K3Z6D$%]''J8?[+/-!M1V0%BF<YSA2>F..N>* -K3M(T[2(Y8
M].L;>T260R2"&,+N8]2<=33&T+2WOVOFL83<NRN[[?OLOW68="PXP3R,<5RO
MB7Q*\[Z$^EO>I;2ZY!:M<Q;1%, Y5TZ[B,@C. #@\GC,FJ>+8=&L?$U_9QZA
M>W%E<Q12P3D!(79$"[ 2#L^96/<DG% '1W7A[1[VXN;BYTVVEFN8A!/(T8W2
M1_W6/<>U/BT/3(+N&ZCLXUN(8?(CD[K'_<'^STXZ<5G#6+,>*A!<2W]K<IIC
MW#P3$"W6,.H+'!(+CID$@#-/@\66$US90O#=0B_B:6RDEC&VY55W$+@DAMO.
MU@"1VX- #[3P=X<L8KR*TT6R@CO05N5CB"B13U4X_A]NE:UK:PV5K%;6T8C@
MB4*B+T4#H![5SNF^.]+U273%AM[Z.+4F=+:>:#;&SH&)3.<YPK'ICC&<\5T]
M &8/#VDJ+T"QB OL_:AS^_R,'?\ WN..>W%+'X?TJ&:&:*RC26"#[/$ZY!2+
M^X#V7IQ["LR+QQIDMQ>1_9[](;*66*ZN7MB(H3&@<[F[9!XXY/U&5;QMI4-Q
M>6]VL]I/;6ZW1CF"Y>)FVAE*L1][ P2""1G% %L>$_#ZQVD8T>SV6>[[.IB!
M$6[[P4=@>N.F:?;>&-$LFMFM=,MX&M4:. Q+M\I6^\%QTSW]:AG\46UH8A=V
M=[;F2^CL1O13B1PI4Y#$%3N'(SSFL3QGXB,G@_Q6NG3W5GJ&D1X=UPI5B@=2
MI&>"K ^O- &]-X2\/W&E+I<VD6DEBLAE6!H\JKDY++Z')/(]3ZU9.A:4?L(^
MP0 6'_'H%7 @XQ\@'3CCCM63+XL^S>*+S2KBRFCM++3EOIKLE2H4E^<;LX&Q
MATSGMCDZVFZLFI.ZK:W$&V*.56E"[71]V"I5B#]T_IZT 5HO"?AZ&X2>+1;%
M)DG-PKB%<K(<Y8>AY/YU>L-+L=+65;&V2!9I#+($_C<]6/N>Y[U1U'Q+9Z=)
M>)Y-S<_88EEO#;H&\A""02"02< G"Y..W(SBZYKLEYKWA[3;);J73M4AFG-Q
M9RJAD4(I4JVX$ ;PQZ=!UY% &_/X;T:Z-Z9].@D^W8^U;ESY^.F_^]CMGI4G
M]AZ;]K:[^R)]I:'[.TN3N,?]S.<X]JB>ZB\/:590WEW<7DS,EM$[A3-<2'H.
M,#)P23P, D]S6?<^.-)LK*^N+I+J%[">."ZMS%NDB:0@(3M)&T[AA@2/QXH
MT5\.:.NEIIBZ= +&-@\< 7Y8V!R"O]T@\@C%.E\/Z3/:QVTMA"\,<OGJK#.)
M,YW^[9YW'FLZU\;:5//J,%PEW8SV$:S2Q7D!C9HV.%=!SN!(QZYXQFH;OQ]I
M-A%J9O(KN&73H4GF@V*[F)B0'7:Q4C((//'?% &W)H^GRWYOWM4-V8C 9LG?
MY?\ =SZ=\>O-01>&]&@2R2+3H$6Q8M:JHP(">I0?P]3T]:IGQ=;[Q$--U/[0
MQE,<+6X1I$C"EI!N(&WYU YR2<8X.*X\9QW.K^'[;3[*>YM-7M7NTN1M "*%
M[%@<C>">/ID] #0MO"?AZSGAGM]%L8I896FB=85!1SU(].M._P"$7T+RC$-*
MM5C-Q]J*K& /-SG?Q_$#R#VK/TSQ%IL=C=3I<:A.7U26T2*Y'[PS[N8HP<84
M8.,XP 23@9IUSXXTJSM+R:YCNXI;*XBMKFW,.Z2)I" A(4D%6W#!!(/UXH U
M)M"TJXOFO9;&%KAMN]ROW]OW=PZ-CMG..U$V@:5<37DTMC$\EY&(KEB.9D'1
M6]1R>/<^M9\?C+32FIF>*ZM9-.>)9HKB,(Q\TXC(YQACP,D8[XK6L;[[<)\V
MT]N\,OE.DP&<[0V05)!&&'(/K0!)#9V]O9+9PQ!+=$\M8U) 5>F!Z"J,'AK1
M;4VAM].@B-D&6VV#'DAOO!/[N>^.M5CXMT\:A':F.Y"27K:>EP4'EF<*6*==
MW8C.,9'6J@\>Z492/LVH")+_ /LZ6=K<B.*8L% 8DYP68#(!]\9% &C-X4T"
MXTM],FTFUDLFE,QA9,KYA.2X]&R3R.>34QT#23#90_V? L5BVZU14P(6]5 Z
M'D\^YKE_B#XE>#PCKW]E/>K<6*A)+NUVA89#@[22<]&7.T'&1DCFNQO;ZVTW
M3YKV\E$5O A>1SS@#V')^E %"X\)^'[JZN+FXT>SEFN'5YF>('>RD$$^_P H
M^N!27OA/P_J-U+<WFCV<TTR".5GC!\Q1T#>N.V:AE\76-M]N%Y;7MK)9Q1S/
M')$"75SM7:5)!)88QD$'KBE'BW3U2^$T<\%Q97$5M+;R!=WF2[?+ (8J=V]>
M<\=\8H FO/"OA_4+RUN[O1K*:XM %@=X5S&!R /8=AVI=0\+Z%JMU)=7VE6M
MQ/)%Y,CO&"73T;U'IGIVK \2:[<1WOAV>'^T+53K'V6YM=HW2CR9&QA<[AD*
M1@XKH]$URVUZUGFMXYX7MYWMIX9T"O'(N,@X)'0@\$\$4 6S86GV#[ +>-;3
M9Y?DJNU=G3;@=L=JJ1>'=(@DM7AL(HWM(C#;LN084/55]!TX'H/2N;FN;[Q#
MXQUG1#+J>GPV,%LT%Q:2HA1V,I+L-QW!@B@ @]#D#-/\&^(W?P1X;:\>XOM5
MO[/S0BD&27: 78EB  ,CDD=0.] '5:?IMEI-J+6PMH[>W#%A'&,*"3DD#W//
MXU3D\+Z%*TS-I5KF><7,I$8&^4'(<XZL#SGUYJG%XSTN:/3WC6Y*WMXUB,H
M89USF.0$_*?E/KG'&<C,MOXJM+JWO)8[6[W6EZ+&6(J@?S25& -W3YU.?0YZ
M4 69?#FCSF],NGPR?;@%NMPSYX'0/_> ''-*WA_26E$K6,98*B'.<,J<H&'1
M@#R,YQ3+3Q!;7MVL-O!</$T\MN+@!3'YD98.IYW#!5AR!G'':I[_ %:"PN;:
MU\N2>[N=QAMX<;V"@%F^8@ #(Y)'4#J: )-1TRRU:T-IJ%M'<VY(8Q2#*D@Y
M&1WP>:K:MX<T;78((=5TVVO8X#F(3IN*'V)Y^OK7/>(?&.[PB=0T9)VD>^BL
M9>%5[=S.D<BL&(P_) Z\D'IS6LTC^&?#>IZDQU&]6-7NUM;B97DB4*"8PY/(
M&">6/4X)X% %.Y\+/<^-K74FM[0:9;Z:UDB)*R2(2ZM\H50 N!MQNZ'\*W+C
M1-,NK:VMY;*'RK4@VX5=ODX&!L(P5XXXQQ7'2>)+]O$'A2[>*^6._P!-N99;
M"$*PD=1$5( ./XVP6/UQ716WB[3KW2[&^M5GE-Z'\FWPJ2DH<."&( VD8.3C
M.!W% %V30=*ECM$>P@*6;^9;J%P(G_O+CH>3SUY-)?:#IE_/+=3V%K+=26[6
MQFEB#$QL""I[D?,>,]SZTNAZW9>(=*CU&P=FA=F0AUVLC*2K*P[$$$5HT 4M
M(TR#1M)MM.MAB&W38HQ@ >P[#V[5=HHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "L?Q7IUUK'A+5M+LA$;B]M);=#*Y55+J5R2 3QGTK8HH X
MG5=!\0:A]EM]EC+8G3'M9+>6X8+%.>!+@(?,&. #C'7BDTSPYK=K=>$)IXK/
M&CZ;+:7 2=CN9DC4%<IR/W?.<=>^*[>B@#@?^$2UEOA+=^%RMF-0E2:-6$S&
M+#R,X).W/ ;T[5/XJLX-;UG1[>UOX8-8CD:"[@BD#N+21,S*P'(& I5B/O;?
M6NNN;IX+BUB6TGF6>0HTD8&V$!2=SY(..,<9Y(IZ6=M'=2726\*W,H"R3*@#
MN!T!/4XH )U5+.55 51&0 .@&*\[\':3>:WX*\#-/#%%;:8D5Z'$FYI66)E1
M0,<??R<^F!G.1Z(#;7]F"/+N+:9,C(#*ZG]"*+6TMK&W6WM+>&WA7[L<*!%'
MT XH XB/P?J[^ )=&>2T@U**_>^MGW&2(M]I,Z!_E!QSM/'O5Q]'U75=$E@U
M;0=%VS.BS6$<I9'09W-YFP$-G!48XV_>YX[&F":)IV@$BF5%#LF>0I) /X[3
M^1H \\_X0W7]/BTR\LI;>_FT^>X6*QU*=G'V27;B/S=I.Y2BD$@^F3CG8?1-
M8FUSPYJ+P6$:V+7#W,4,A"IYB;0J?+\V.Y.,^@Z#KJ* //X_">N1:?:;4L3<
MVOB&751&;A@CQ2-*=N[9D,!)Z$<5T/C32+W7_!FI:39>3]JNX?*4RN50$]22
M 3^E;](2 "2< =2: .1N]"U>X\0:UJ"PVHCOM'2QC4SG(D4R$D_+]W]YUZ\=
M*T=/TS5++P%;:3%-#;ZK!IJVT<RG>B2K'M5N1R,@'I4ND^(H]9FB^SV%Z+2>
MW^TV]ZR#R94R ,$$D$Y! 8 D?0XV: ."TCPUKMIK@U.>TT]&DTC['.%NWD=Y
M@Q;>SE,MG/4\CWIVE^%M9LK?P/%(EH3H2,ET5G;YLP-$"GR\]<\XKNZ* .>\
M5:3?:K_8WV)86^QZE#=R^;(5^1,Y P#D\^U8.K^$]:O[#QM;Q)9AM<>,VQ:=
ML*%B2,[_ )>/N9XSUKK-/UR#4=6U33D@GCFTUT24R!<-O7<"N">,$=<4S5=>
MBTVX%K':7-]>&W>Y^S6H4N8T(!/S$ G+  9R>U ')^)O"_B37?[6B*:?-%.+
M9[$S7+C[,4*ET"A",LRM\_7! [8JQJGA#5=4N_$J&2UA@UFTMPLRNS-#-$I
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
MC[<%%PYMT8R8Z$Y')'8G.#BM&*)(84BC7:B*%4>@'2@!]%%% !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 4444 %%%% !1110 4444 %%%% !1110 4444
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
M\DCJB("S,QP !U)KS#PK?1ZP=(U*;Q&D&M1/(E]8QJWG.^&#QR(7/RJ1D':
M !C&<5G73W!\)Z[IFIPK<S-X;N+FVU*TN&:&^C51B1T/*RY*D]0<GG Q0![!
M%(DT22QMN1U#*1W!Z5F+KD;>*GT$VTRRK9B[$Q*[&4OMP,'.<YZ@5YYK6H:8
M-+-G9ZAB2'PZ]Q'ON\1(3D!X\'+2[EQU&T?7!GM8;'Q+XHTXZC>2/%/X7CDD
MDBNFBWL)/F)9""<')/.,]>E '>7^N1V&NZ3I3VTS/J32K',I78A1"Y!YSD@>
ME7+.YFN!/YUG);>7,T:>8RGS%'1Q@G /H<'VKS?19KZ63X<-J4\DUP9KX++,
M?GEC$4@C8^I*;#GWIUJ=0N-*U*"ROXI+F/Q-<1PV^H3NR72JI/D%\DC@$CJ,
MH.,4 =U>:Y'9>(=,T=[:9GU!96CF!78OE@$@\YSR.V/>KEY<S6_D>39R7/F3
M+&_ELH\I3U<Y(R!Z#)]J\VMY+?7-8\&QRV]W:*7U2*:WDN271U.'02*<LH8$
M @\@"HK2[G'A?PV/MUR?)\4M9J3<,2\2W$JJC<_. JJ.<]!0!ZO17D6JAXM+
M\8ZDM_>BXTW78?LK&\D(BR+?(QNP0=S#!R,'%7O%5S+<:UXETP:I#%>206W]
MFR_;E@-DQ!SG+!AD_,2H.5(!Z 4 >GT5B:]/!I'@K49Y+F[C@M[%R9X'+S*
MA^968G+=P2>O6O--3U+R+;Q?;6VIK$@\.Q74$=I?,VV4>=E@P(RQ"J6( SQG
M/4@'LU95WKD=IXCT[17MIC)?12RQS KL'E[=P/.<_,.V/>N%U"YO= U?4WT>
M:YFN)/"[WHBDF:7?.C *X5B><$\#@\"G64^COXS\$7=A?).;G3[K=(UQO:1B
ML6"V3]\G=D]>,=N #TVBN.\6(9?%OA& W-S'%<7-Q'*D5P\8D46\AP0".X'/
M6N1=#9^';^]BOKP3:7XG6UM"UW(1%$;F-3'@MAAM=A\V>/H* /7ZK6]S-+=W
M<,EG)#'"RB.9F4K,"H)*@'(P3CD#I7F.M:W;IKGVFVU)HW@\2V]M,]Q<XD"?
M(LD:H,!8<$GG.22<=#3?$ES-'IWQ&\K4+M/LT]HT++=.#%NBC) .>%)8_+TY
MZ4 >KNZQHSNP5%!+,3@ >M)#+'/#'-$P:.10RL.X(R#7F7B&T2VO?&VEQRW$
MEK+X;%X8I;AY/WV9QN&XDC(5<@<' JOJ-_IG]D6]E:ZAB2/PZ\ZA[O$*$X =
M,'+2[A@<C:#[X(!Z?)<S)J$%NMG(\,B.SW(9=L9&,*03DDY/0=JLUYSIU\VH
MZ[X+D;4)I5O=!N&N-ERVUW @^; . P+/R.>OI67X4:2*#X=W_P!NNY+C4!/#
M=-+=.XE00R, 03CAE4YQG/UH ]1L[F:Y68S6<ML8YGC02,I\Q0>'&TG /H>?
M459KR5Y9FT<I_:-Z-OC3[,'%V^[RS.%V$YR1CL<XJ>^GGTK3_'=G8ZD]O#97
M=JT)GNF^19$B:1!(Q)7?E@#G +9XZT >IU%<S&VM99Q$\OEH6V)C<V!T&2!G
MZFN3\)QQW'B+6=1M;P&PD6%+:SCO1*L)"GS&V([(NX[<=_E;UYJ:E?6]WXVU
MK2M9N/(MX=+CEL$:4QA]Q?S9 <C+*0@SU7MC)H Z/2=>;6=.T:_M=/G-KJ4'
MGF0LO^C@J&4,,Y).<<9K9KROPK<_N/A>(;I]DFGS1R1I,=C%8!U7."0<]LBJ
MSZMK.D:7>^6GVN^DT>YN=/U6RE+K=H"A+R1G[LJ@J0>0<D#TH ]2U2_72]*N
M[]H9)EMHFE:.+&Y@HR<9('0>M+IE\FIZ59W\:,B74"3*K=5#*#@_G7%O+H%U
MHNL7VAZQ)<I-HDAD@2Y\V, *Q$C@Y*R')&2<G:>.*JZ'.+W5/#^CZB6&G2>&
MH9K9-Y599N!)R",LJ["/3<2* /2**\HM;C7I_#FE3F2+5'MTO<V5U<-%+>6R
MRA4G20?\M%4+@GJ'SD$YJ=-7MCJ-^YO)X+.[\*VUS;QW,Q5RY,HW8S]_&P''
M.<4 >H45Y5I44?B#4/"%K=:C>R07?AAGG6*^D3S)%,')*M][);)'/'-3:?>Q
MZOJ;_:_$*6&M6.M2(;4!O/>,2D)%M+X:-HRO(7'5NH)H ]/HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ J%[2VDBEB>WB:.8YD1D!#GW'?H.M344 %%%%
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
M!V#%)(VVL 1P1W!]ZXZ"Y@3X@>+H+^;6IK:W2T>"&UDNI%CW1,7P(S@9('%
M'H4UM!<^7Y\$<OEL'3>@;:PZ$9Z'WJ(:98!D86-MN0DJ?*7*DG)QQQR2:YV?
MQ)#X9L=&6YAN6TZ]&U;V>8OY+,I=$D)RQ)^Z#SD]??2;7I4&FVS6#)J=^CR1
MVCR@>6J@%B[ '&-RC@'EA[F@"^=+T]K5[4V%J;=SEXC"NQCZD8P:F@MH+92M
MO!'$I.2(T"@G\*X34M7N[KQ+X/OX].U"">4WL;Z?*_EDLL9'()VXR"0W<$$>
ME;5EXN.H:5:74&F3B::YFMI8Y&Q';/$7#F20 @+E" <')(_  WDL;..Y-REI
M LYSF41@,<]>>M/EM;>>6.66"*22(DQNZ E,]<'M7*P>/8;NST*>UTNZF_MB
M6:&-5>/Y)(PY8$EN>8VP>F.?:IK;QM!/80.]E+#>S:DVEBU=P=LZ[LY<<;=J
MEL_IF@#?CTVQADCDBLK9'C&U&6)05'H#CBG_ &*T^V?;/LL/VK;M\_RQOQZ;
MNN*YR#QQ;/!>FXLY;:6UO_[.Q+*@22?&<*V?NA<-D@<= 3Q6CH'B"/7?MJ?9
MVAFLYO)DPV^-^ 0R..&4@^Q!!!% &G<6=M=A1<V\,P4Y7S$#8/MFDN+&TNVB
M:YM8)FA;=&9(PQ0^HST-<OX]NM6;3#8Z#<"'4EC-]GU2(A@GU=MJ^XW5HP^+
M+"?PK8:]&&DBOQ"((DP6:20A53TSN.#Z8/I0!K-86;W8NVM(&N5Z3&,%Q^.,
MUB^'O#"Z1=:C=77V6YN+J^DNXY5@VO$'QE,DD\8Z\=3Q6?K_ (LU73=)NY(]
M&>*ZM[VVMB\C_NI%E=%WQMM^?&[!&!@_3GH-7WR>&[UGWPR_978^5*0R,%)X
M88/![B@"U+8V<]S'<RVL$EQ%_JY7C!9/H>HI'TVQD>1WLK=GD&)&:)27^O'-
M>5>&=2O;_P#X0J+1M0U*?4_L\-QK2W5Q*\1MF3YF(D."Q;[I3W[5W%]XP2P3
MQ(7L78Z%$L\P60?O49"_R^^ >#W[]Z -O^R]/\R*3[!:[XL>6WDKE,=,''%2
M+96B2RRK;0K)*,2.(P"X]SWKD9M0CM_B/'?33RQV?_".RW,JO(Q1 )8R6VYP
M"!GH*F'C^SC>4W%I((1827Z20.)OD0;F1P/N28Y R0>>>* .FATZQMK9[:"S
MMXH'SNB2)55L]<@#%-DTO3Y;5;62QM7MU;<(FA4H#ZXQC-5]'U5M51I!#%Y!
M1)(KB"<2Q2AL_=8 <C'/UK'\3R3P^*_"'E7,\<<U]+%+$DA"2+]GE;YE'!Y
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
M$.I(R/<$$T =!17,_#J62?X=>'Y99&DD>QC+.YR6..I)ZUTU !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 5B>*M!?Q#HZVUO=FTO()X[JUN-NX1
MRQMN4E>X[$>AK;HH Y+4/#6L:UI=NVI:G:KJUI=Q7EJUM P@C>/. 5+%F#!F
M!.1U&!QS!K?@RZURSUR26XMX=1U6UBLPRAFC@B1BW'0L268]NP[<]I10!RNH
M>%[O4]:U.]FN((XK_1_[,*("S(<N=^3C/WR,>W6F6/AG5(-3\.7ES>6<G]DV
M<MJZQQLOF!Q&,C).,>6/KD]*ZVB@#C)?!=S]CU[2(KR+^R-:N)+B7<I\V R8
M\U5[$-R03C:6/WJMR>'+^/7]2U*RN;6);FPALX4>,L(_+9V!8=P=Y!'' ZU8
MOO$=Q'?7EII>E2:E+8M$MRB3+&RF09&W=P<#!.2.#QGI6U:2S364$MQ;FWG>
M-6DA+AO+8CE<C@X/&10!A^&/#$?AZZU.>&.&UAOG1Q96Q/DQ, 0S*#C!;/(
M X'UK'U/P5J][>7TJ:I9E9M2M[^%YK=GD01,C"(D,/D&PD =V/UKNJ* .'U#
MP7J-]IOB>T^V6JG6[F.=7V-^ZVK&N".^?+'<=?:EU#P=JTDWB-;"_M([7Q!;
ME;B*>-F,,QB\LLA!&00!P>F,^U=O5:YGN8KBU2"S,\<LA6:02*ODKM)W8/+<
M@# ]<]J ,/786TWX::E;74\;/!I,L32!=BL1$1P"3C/UJAX>TFYU/3_#.K3R
MVK_V=8?Z*L1)$DCQ!-S'MA<C SR3SQ7:$9'(S61X?UQ==M[V06KVQM+V6S9'
M8$DQG!/''- &!!X'N8_!&BZ,;^);_1IXKBUN5C)1GC)QN7.<$,RD9[YI^K>"
M)-=74[RZNTM=4NDMUMY8 66V,#F1",XW?.23TXP.V3V=% '(W_AO7=;T,Q:E
MJ]M#JD<T4]I-9VY$4,D;;@Q5F);/(/(&. .Y9J'AG7]7L;*YO=5LDUFQNX[N
MV,%NPMU*AE*LI8L=P=@3D=L#CGL:* .&N_!.J:E;^)OM6HVB2ZQ]G=!% VV%
MX@N,DMR,J/3^E.O?"&LZC)K\]SJ%B)=8TE=/98X'"Q$>8-P);) $AX[^U=C=
MW=O86DMU=2K%!$I9W;H!3#/<_P!IK;BS)M3"7-UYBX#Y ";>O3)STXH YW5/
M#6JSQ:'>Z;J%O;:OI*-&#+&7@F1E575@"" =JD$'@BC5_#5]K>FQ6FJG3=2C
M>.3[1'-$R*LAQL>(C)3: 1UR<YR*ZNB@#"NO#GVOP+)X;GO))VDT_P"QM=2<
MLQV;=Y]\\UE'2]3UG2?#Y2>&WNM,=?MMG=1EXY'$90Y (S@G>IZ'@^AKJ-0U
M"#3+-KFX)VAE15499W8A551W)) 'UJQ&7:-3(@1R.5!S@^F: .)M?!5Y#H7]
MCWS:9JMBUQ<RR6]Q R!A+(9%(.6*LI9N0._KS6Y:^&T3P2OAJ\NY;F-K(V<L
M['YF4J5)&<]CQG/:MRB@#B++PEK@N?#QU'4[":+1DEARENX>XC:/RP3\V%;'
M7&1G\JM^&?#^OZ##!IDVKVUSI%DI2T40%9V0#")(^2,*,<A<G ]P=73=<&H:
M[J^E_97B;33$"[,")/,4L" .@P.]6]6U.VT72+S4[PL+:TA::3:,G"C/ ]:
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
M0!YU':Z/9^./"#&4S0'3+J&VN;Y@TDQ62'R_F/+'!)7O@UI?%"2--'T57N!
M6URRP^0"/WHR1GCCKS7;E%9E8J"5Y4D=/I37BCDQYD:MCIN&: ."\-B'3?&F
ML6'B&19]:O5#6M],0%O+//RHJ\*"A)#*!SPW.:Y_0]7MAIW@"%]03[9%J4T%
MTIE^=/DG 1^<CY@N >I''2O73%&VW**=OW<CI]*1;>%'+K#&&+;R0HR6QC/U
MH \GDU;[!I^M3^>J:>/%KIJ$@7>L<)C RX!^[OV ^V<\9J\UK!_9JC0/$%A>
M1S:IYMO;W(S83/Y3;K="I.%_C&,@,.G4#TH01!641(%<88;1@_6FFTMV@$#6
M\1A P(R@VC\.E &/X,O$OO"MI.EG)9@M*IMWD\S8PD8$*W\2Y!VGN,5G:/-$
MWQ2\3H)$+_8+ ;0PSP9\_P Q^==<JA5"J % P .U-$4:N7$:!SU8#F@#B]9N
M1J'B30-2T+7([QXKS[/+91O'+'Y1!$K\#<K*!][/M_%@\UJ.LV"^(;>ZM[U(
M9H?$XM[AKB;-QMP48<8V0\#:IR#D'(->L1V\,+.T44:,YRQ50"Q]_6E\F+<6
M\I-S$,3M&21T- &9I\GB!M2F74;73([ !O*>WN)'E)R-NY2@ XSG!/-8?@NZ
MMA)XOD:>/RX];G9VW#"J(HLD^W!_*NRIB11QYV1HN>NU0,T <%HNE:/8^*K*
M[\%W,(T^Z@E:_M[2;?;D8!CDP"0K[N.,9&[T-9-LD;_LY71O0IE73+MI/-ZB
M?,F>O\6_/XUZG%#% FR&)(USG:B@#/X54M-*@LI+D0@?9YY#,8"N561CEBOI
MD\D>I)[F@#C?%L44/PXTP:8L:R_;-/:U\G&#(9X^1C\?UK;\<WMI8Z%";UY%
MAEO;>+(E$<9)D&!*Q!Q$<8;CD<=ZUY]+@N;NUEE ,=HWF0PA<*),$;SZD G'
MIDGDXQ<>-)4*2(KH>JL,@T >,R7L#Z'JEJ-2CVV_BRU6(6TS1HD3O 3M ;A#
MER.<=2*MZI>C0;SQ5:6,TD6F1:AIK7:QRLQ@@DQY[#G(R!R1ZDUZR8(6SNB0
MY.3E1R>E @B&[$2#<,-\HY% '"^&I-'7XGZZFDS6AAETRS=5MI%*DAYL[0..
MZYQZY[U?^(,L<5EH7F2(F==L?O''289KJXH(8!B&)(Q@#"*!QZ<4KQ1R8\Q%
M;'3<,XH YCQ9I_A'698K/7[BUBO8XFEMG:X\J>($XWQG((Y Z>E<\NH75M=^
M#K+Q9./L4]G/YLET-J37(V^6)<\;MFX[3_%[@5Z.T$+NCO$C/']QBH)7Z>E+
M+#%.FR:-)$SG:Z@C]: /._!4VH)X>OXO#*:9=+'K5\K"ZNG4*GFL5P55B<CU
M[5J>+YRE[X+^UM#'.=80NJOE0WD3 X)P2,G&<>E=BJ*@PBA1DG &.3UI'BCD
M(+QHQ'3<,T <GXNTWPCK-R+;6;NWM]5@@\RWF2X\NY@!)P\>#G[P]\D5F:4=
M5/C?PH=<S]I_X1V8MN&/](WP^9Q_>QC/XUW[0Q/*LK1(TB?=<J"1]#56_P!-
MBOGMILF.YM9/,@F R4)!!!'=2"01_(@$ '*:+;Z?_P +8\3LD=O]H2TLF4@#
M<&/G[S]3D9^HK+MP/^$'^)(G_P"//[;J/EYZ8\H;L?\  ]_XYKT:2 %7,02.
M8@XDV D'UK/;P]9G2HM* /V%6WRQGDSG=N.\]]S9+>N?0D$ 314>7PAIJZJH
M:1K&+[2)>A;8-V<^^:\U\,36]KX7\!*RPKHUY+,FH.,;'EVN(5D/<%L\'C(6
MO8&4,I5@"#U!IAMX#$T1AC,;?>0J,'ZB@#R75@T%K?P"\DCT>+Q/8QV#K<%
MJLT1F12#]Q6+@=A@XQBO2AHUC9>'9M+MK<&S\J0"%V,@.[)(^8DD$D\?A6AY
M$/EJGE)L485=HP/I4G08% 'CF@KI-UI/PQM4D@*.)%N%BDVDR?8V#!L'.<X!
M'X&GV^K)INDV]O-=I'H$'B.]M)Y)098H8P7\E7Y_U>XCJ<#Y>U>N?9X>/W4?
M'(^4<=Z/L\!C:,PQ['&&7:,'ZB@# \&V]I;Z/.MAJ;:A9/=2/#*"/*13@E(B
M"<HIR!R<<CM7"6\26_@_Q-KEA)<SZA9ZI=PB1+B21H[;[2/, &[_ )Y@D'KZ
M&O7%140(BA5 P% P *1(HX\[$5<]=HQ0!Y==R:=_PC7B74_#OB: QS62,XM/
MDMH6!_V2=DCJ2IZ$<$@8!JU8-I6H7'B74[#4K1+-M-54L[34%;RG56WR$1.5
M7.4&>IV]J[75]%&HZ0]C:7!T\F1)5>&-2,JP;#*>&4XP1W%5],\/-;78O=0E
ML[FZ6-HU:WLA H5B"<C<Q)^4=\>U 'GTT\S>#-!O(I;+44@\.1/=Z=<R^7(T
M90;I89.<2 J0<CTY!JQ=MI@UWQO/(J6EU<:);W$&\^5-_JIMQ!&#D84''TKU
M!K2V?9NMXFV'*Y0':?4>E/:*-R2T:L2,9(SQZ4 >8Q1Z'INB^$Y))</JJQR2
M2W5T3:RNML1F7<2#C/RH-N6 Y&*S-&N8-0T[P/;W&H/(1J]]:RJMPR_(HN-J
M$;LC@( #S@@=Z]A,,115,2;5.Y1M& ?44GD0\?NDX)(^4=3S0!X],FG_ -AK
M%.T+V.F^,Q$AE8,EO"9!\N3]U?F/YUZ!XSO;*Q\&333/*EFS0(&MY!$,-(H&
M7P=J<@,<?=)KH1!"%*B*/:>HVC!ISHLB%'4,K#!5AD&@#QC4[^W&A^-;6+48
M%CAU"QEMULYC'&BN(=VP!ONDEO8G)Q6AKEU+H%YXWAT.65=NG65R4BE9W4L\
MBS2+DD[O+ )/7@&O53!"0<Q(<X_A';I2K#$C;EC0-C&0HH \^T>?0#\5;9]%
MN+-H9]!;'V>0$.?.0CH?O8Y/? YZ5Z)445O!!_J88X^,?(H'OVJ6@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *Y#XFC_B@[V0;MT<MNR[6P<^<
M@_D2*Z^L;Q5H<OB/P_-I<5TEJ97C8RM$9,!'5\8W#KM ZT 48_%ET+C6[2;1
M)OMNFPQ3I;V\HE-PDFX+C@8.4((YQV)JM)XXD6R\0R0Z;'=7&B*DDL5M=[UE
M1D+91MOWAALJ1VZTFL>#+W5;K7+A=72W;5+."V&RW/[ORF9LGY_F5M[ KQP>
MM7M%\.7>FZYJ>I7=];W"ZA#"CP16OEJAC4K\N6;Y<'H?S[4 27/BFWM;5KUD
M22QCL%OI)HI,G#?<500-V[!P<CISBH;3Q/>75]?6(T9VN(;/[5;M%*3%.<D>
M69&10KYQQR,'.:ALO EE;>#K_P -R7,TEO=>8@DSAXHR<1JO^XH4#W&>]6=,
MTKQ);V$Z:AX@@N[L0-#;3)9^6JMCB21=YWMD#IM'7UH W;9Y9;6&2>'R9F0,
M\6X-L8CE<C@X/&:EJ*V69+6)+B199U0"215VAFQR0.<9/:I: "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHK+UO4KC38[9H88BLTWERSS2!(X%VD[F[G)
M4 =V% &GD9QD9ZXI:X._\13:I\-KCQ5;P"VO]-,TRJ&)&8)&5UR0#M<(1@CH
M?4 UV]K<)=VD-S'G9*BR+GT(R* ):*** "DWKOV;ANQG;GG'K6;K^LQ:!HTN
MH2QF0JR1QQ@X,DCL$1<]LLPY[=:XR?47T'XAZSJNIV\"^1X?CE8VN29<3/@<
MC[V?E_+IT !Z-37=8UW.P49 R3CD\"N1G\7ZE8C47N]#G>"VLQ=)<112A"=V
M&C.] <C.[(!RN> 1BJ^J>)HKOPFVI/9Z7J]@;^VBC:.?=&ZM)&!)C!PRNWW3
M_=SGM0!W%%<=KOC6;2QXADMK&.9-"2%YTDD*--Y@W?(0#C [X.3D<8S1J'BK
M6[?5;_3;?2+%I[33$U L]XVT@EP5_P!7G.4../<XZ4 =C17'MXUDO+6V.EV+
M2W,VF1:EY3I(X"R@[$RBG!.UAD],=#GAZ^(KC74ETZWTI8[E=.2ZO;:_)7RC
M)N"PD8/)V/D]  .#G@ ZQ75U#(P93T(.0:6N5^'!V_#/PZ<$XT^(X'4_+6?#
MX_DNO#&HZY:PV4ZV-D]S-;"=EE@D09,,BD95L _-C!(/'<@'=4$@#)X%<M=^
M,4T[4Y(KRV"V<>C/JSS(^6 0J&3;CG[W!S^%5]9N]4O_  [JL.H:3 +"XT>6
M<3)*'$;[?]4RD DX.0P&.#[4 =@K*ZAE(92,@@Y!%+7$>$M=O8O^$>T6\LH8
MX+O1EN+::.8LW[M8PP==H R'!&">AK=U#6'77;?0K.**2\GMI+ES,3LCB4JN
M2!R268 #V)[8(!K^=%@'S$P6VCYAR?3ZT^O+/#-XFG^$/#\=QI%I.)O$5Q %
M9^+60W$V'0;><8(!^7K73VOC..YUB]LR;:+[#-,EU!)(5N(HT#$2A2/F1L#&
M.@8<GG !UE(KJZ[D8,/4'-<_IFKZEJ_]GS2:3$=)U*U,WF"4%H 0"BR*?O;E
M;^'."".1S7-^!=8^P^$?"^BVD4;7E['<NF\D)''&YW,<<GEE ''7KQ0!Z+17
M$R?$".WLG:^@CL9K?4VTV\ED8M!;L$+K(6 !V,-@!.,%N>G.C;^)+R36]+TV
M6TMLW]G/<K+%<;U!C9 ,''S*P<$'CZ4 =+17#0>.=3O;'P])::1;--K$]S;A
M9+LA8GB$A'.SE3Y?)ZCT-37/C+4XX;HVVBM>7.GR1PW=O;K+(7D*(TBQN$V_
M*'&-V,X/ X) .SHK,US68]%TU;IHS))+-%;PQ9V[Y)'"(">PRPR>P!X-9=YX
MDU'2%F34M-C#O=P6EA)'-^[NGEP/<IM.<Y!X&1GI0!T]%<5K'C>\T-->M[G3
MX)+_ $NQ&H1A9BL=Q"203G:2K!E(QSGCGGB2?Q5JT-WJEC)I]I%<Q:4=2M&$
MS.I4$J5D&T8((!XR.<9[T =C17!6GBKQ FG>%K5-/L[N^U?3VF6:2Z9%WI$K
M?-\AQG=VSSQ[U:N?&MU#HVJ:S'I\4MEI,[07B+,?,8I@3,G&,*2< XW;3TXH
M [+>N_9N&[&=N><4M<!)J$6E^.O$NKVUJ;C9H%K<^7"OS3$//CH,Y( [$UTW
MAW6UUZUDNH)[*YM,KY-Q:2[E?CD$'E6!XP?_ *P -FBN2U?Q?<Z3JJ02V4(@
M;4+>S53-F6192J^< ,X4,VW!Z[3R.!5+4?'.IV*Z].-(M6M=%O(X;AC=-NDC
M98VW(-GW@),X.!QC)[ '<DA022 !R2: 0RAE(((R".]<+XSU:35?#GC#3[.U
MMYH=-L9$N6G8_-(82^%&#RJE3D]^.,9KH+:[DT_P1!>Q1+,]OIZRB-GV!ML8
M.,X..GI0!MT5Q&G>--5FO=!6^T>W@M==MO,LY8[HL5E$7F;)!LX!&<$9Z<U'
MIWCK4KK2-.U.YTFUAAU.9+6S1;LLQG,C*0WR8"A5+9&2<=.> #NZ*Y"X\;-I
MEYJ6FZC:+_:%J;?R!$YV7(G?RXR"1E?GR&ZX R,]*M7GB+4=(2Y_M/35'^D0
M064L,A9;EI.,;0"R[3G/!R.GI0!TM('4N4# L "1GD9Z5R'_  F-Y;B:"\TF
M2.Y:]AL[*1E>**Z,@R&&]0R[0&W#!^[QG(K _M>[\,:WX^U9[&UDFMTL9'CC
M<HLH*L-V<$@\^_3K0!Z?17)ZYXNN='O=<MTT^*?^S=(&J*3.4\Q<R H?E.#^
M[)SSG(Z4U?%6II]CAN]/@AN=0#2VBQ/)/B%44LSA4SN#.HP,CGKQR ==17$O
MX[FMK;3?[4L4T>>\:>/??ETA$D94*N\J,>8#N4L!PIX)XKL+626:S@EFC$<K
MQJSH&W!6(Y&>] $U%8EYK<W_  D']A:?%"]XMI]LD:=B$5"VU1P"220WT []
M*P(_'E]J":*NFZ1";G4I+FW>.XN2GD3P*VY20IRN5^\.<=O0 [JBLC5-9;1=
M 2^O(%-RQAB\B.3*F:1E15#$=-S#G'3G':JEQK&N64.H&XTB%A \(@N%N56*
M1'(#LV[E1'R3Z@<>P!T5%<1'X[F,$C?8X93#K<.DR.DI"NLOE[95R/20<>W6
MK-]XT?3W\0B>S CTB:VC,J,S#9*%)D8 9 0-DXSPIZ4 ==17*?\ "7$P62Q"
MVN9;^606LUHS3Q/$B@F3Y 3U(&WL>_>FV7BV]NWT_3Y=*:SU:[EG7R[C<$$<
M.,RC(#%3N3 (!^;V- '6*ZMG:P.TX.#T-+7&?#=&BT[7$>&*%EUR[!CA.44[
MA]W@<?A5K3O%CZKK5UIULMHL]K/-#-:RRE)X@F0DA4CYD?"D$= PZ\X .IHK
MC]+\:S:C;^$IS81QQZ^LFX><28"L32<?+\P.W';K5O3->O\ 6X].O;?2XYM&
MU'S 9/-&^*/!V.RG@AL8VCD9'7F@#I%=77<C!ADC(.>G!I:\Q\#ZW=Z-X>\-
M6;6$']F7U]<V:2K,?,1_,F=3LVXV_(1US7<:WK0TIK"WCC66\U"Y%M;HS;5S
MM+,S'T"JQ]^!WS0!IM-&@<M(@"<MEA\OU]*?7E,UV=(M_B1=7FD6-XL5Q \U
MH6Q%*IMX^?NGDYW$8ZD\]ZZZ\\5_9_%(T&,6L=Q^Y,<=S(8VN$=L.T1QAM@S
MQU)&..I .HI ZL6"L"5." >AZUSEMXAU'4F2ZTS34N=._M![*1O."R*J,4>;
M!XVAE/R]2.?:N?T35H/#S^)!% C2W?B?[);0@[%,DD4/4XX ^9CQV- 'HE%<
M?>^-9=)EUBTU"R'VK3H8;D-"69)8)'V>9C&X;"&+#GA<C/9__"7RB#2KB-+&
M\M=0U)+*.XM;C<K(R%A(.#R"&!4^G6@#K:*XJ_\ &]Y96.LSKI<,KZ;JL.GE
M1<$>8)/*PX^7K^]''MUJ>X\3ZM;S2:<^FVYU:*W-R\4+2S1E"[+& RQY!;8V
M20,8[]@#KJ*R4UU(O"AU[4+2>R2.T-U<6\J_O(@J[F4CU&#6;/XGO]+L9]4U
M;3$CTJ/3VO6G@F#&-A@^40<$L0>&''!'O0!U%%<S_P ))?VNLZ;IM_8P*^J0
M2/:-',2JRHNXQ.=O]WD,!V/'KFZ)XXU'4SX<FN-*MX+77%D6(K<EGCD1&?YA
MM VD(1D'/3CL #N**\\T_P 8ZY!X<@O[JSM+N6YUM]/ 6=H]H-R\0P"IX& !
MS[^U;-MXAUFZN;W38M/L?[5T^!)KJ,7+&(LY?RXT;:#RJ9)(XW 8/. #J2ZJ
MRJ6 += 3UI:\]CU:S\1^*_ FNVD)1;RTO3\ZC>HV)E2?8Y%;?A;Q7_PDS[HA
M;!%C8SPB0B>TE! \J1",@]>>GRGZD Z>BN7\5^*+KP['=3)9PO!;637>Z:;:
M9V7.8D R<A1DMC R/?$%YXKU1M8ET_3=+M9"-+34HY)[ED!!8C:0$.#Q[_4=
M* .OI%=77<C!ADC(.>E<K8^+#KZZ9;:?:Q>??Z6NI2I<L=D43X"J<#YB22/3
M"D^@,7PN4K\.]-4QK&0]P-BG(7]_)P* .PHHHH **** "BBB@ HHHH ****
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
M!R_3:#GKD'CKQ6+IOA-=.@BL_P"V=3N=.A"B*RG:(HH7[JE@@=@,#@L<]\T
M>?3:?91:)K%S#91K=Q^*XY;=TA^=8_/B)9.,[=N\Y'&,^]:,JVUYKFKZ-KHU
M47LNIK=V M[?*SH-IB9)@AV[<8.6 &#V)KU*@D $DX ZF@#QW6YMWAGQ5INI
MV<[ZT=8%Q&/LSNTL/G)Y3H0#E1& O'3!'?GN/B);R7_P[U=+>"29S )%C5"6
M.U@QPO7. >.M=/%+'/"DT,B21. RNC A@>X(ZT^@#RO7;FTU?5O%=Q!;S36M
MSX75(I&M7VRN&FP!E>3DKCN3TI([-[74M-;0H$@OIO"MQ&'C3;NN/W1C#G^]
MN#'GG@UZK10!Y-97-M>7G@0Z=:3Q7MI;W%O/OM'#6\IMRI$AV\?/U)Z]>^:G
M\)II>HII U&/5!K.E6LD-[!<VPCCBRF)/,?8!(K, 1EF))![$UZE10!Q7POT
MNRL_ VDW"6,<%^UJL5RYBVRDJ3\KDC/&>AK%U*)I;/QWI>J6\CZG=RM+IAV$
MM,GE*(!$?5'4\#[IR3C.:]/ICS1)+'&\B+))D(I8 M@9.!WXH \PU 3:;J7B
M&#4XY9+N_P##4$:-' SBXF19A)@@8R"RGGL0>E+I&EZ;J7BCP\FH:;'-&?#*
MQ2)=6QQY@>+"L&'W@ Q /..17IT4T4P8Q2I($8HVQ@<,.H/N/2A)HI)'C21&
M>,@.JL"5STR.U '.^-(?-L+#9J+Z=<)>J]O=&(21)($?_6J>-A&1G(P2.:Y2
MUNIK?4?"&JZGIJ6212ZC!,]I$[Q,[GY708+!9"K,N?4>U>H44 >+V,.GY\*?
MVG9B.$:]J:N+FW*C8WGLH.1RO*D]O7I5IK.?08YK^T@NH_#"^(3<"*TA#F.$
MP;3*L94@QB8[L 'H& Z&O1M8T>WO=1TW5;F^EMO[*D>9,% A+(4.\L#QM8]Q
M6N"& (((/((H \IOM+T1X-!FLX+FXL[GQ&+IWNX"NY6B<2,$VKLB+;<Y !//
M0C.YK.C2^'_$>F7_ (=T^.*.\@;29X[>(!8<Y>&7 XPA# ^S5W=,FFBMXFEF
MD2*-1EG=@H ]R: .(U"QM-.\?^&H[:WV16^EW<!:->0O[K8I;U.&QGWK!L8I
MDT75--E^SZKIJZ#(MK>FWV3Q# "6\Z]"_<< Y4\9->L4R::*WB:6>5(HUZN[
M!0/Q- 'G&C2_9-6T"75H\:3)X<BMH9)DS'%< CS4;/W69=HYQG81UK.TO1?)
MO/!%OJMIO2.;4-BW$>3%;-N\A'R.!C;@-WP.HKUEW2-&=V"HHR68X %,6YMW
M>-%GC9Y$\Q%#@EEX^8>HY'/N* .&\':OI^@Z*UI<^9!%/KMW;6B+ Q50\[F,
M<#"J01@G YK0^(4(?2-,G:!I8[;5K.64K&7*1B5=QP 3C'6NHGMHKGR_.4L(
MW$BKDXW Y!([X/(SW /:GRS16\?F32I&F0NYV &2< 9/J2!0!YI>*DL?C:PU
M6UD:XOD$FF9A(:6+R5$21<9W)(&.T<@G/?-=/JMIK9^&=Q:1.TNN?V7Y;,C?
M,\WEX;!]2<X/J:Z>B@#R6^31-;\,>(-2L(=3ENVT*6TDBN;/R5C8#,<6P1J&
MD#9QC./Q&;7V33[?78_*MWAMI_"LR7+6D>'=LH<9 YDQO(SSUKU"F1S12M(L
M<J.T;;7"L"5; .#Z'!'YT >2:C%J4OA7Q%9RI;ZJL%M9R1:G9VY1IHTE+>6Z
M#(\Q%#$[>S#@5-X@FMM5NO',T%M--!=^&XUMW:U?;+(//V[<KRV67'<]J]8H
MH \SU&*TT&+PQJ4%K+;:0Z/]OGLK59&29HT6.61=C$XPZEL9&ZNN\)6%C9>'
MUATY+H6+R221"Z7:Q#,22%(&U22<# X[5O44 >/V\$ \(Z)ITUFZ2P>)C]JC
M>W90$^T2G)XP5VD9/0 CUJU,UMIDWB2)-.+67_"06<D02-_*@_=Q9F*)C<JN
MIR!P2.:]36:)IGA61#*@!9 PW*#G!([9P?RI] 'CKQ$Z+K'F6UU*D'BNVO&:
M2S=?W)> LX7;TX8D ?6NW\?Q17GPTUN-("_F6#^3$8CNW%?D 7&0V<8&,YKJ
M%FB>9X5D0RH 70,-R@YP2.V<'\J?0!YU#IFC-\0+-GL;4V;Z"QE+0CRVD$BD
M;N,%MI<\\X)K$T24+X=\,65S97*3?V1<P"X:WDE*G<H, 3! <@ Y8'"K@#GC
MV"B@#RGPZ-MQ\/;FXM)\KHDMHSO:N2LX$&T-QD?=;!/'!YI_A*.QOO[(M]77
M5!K^D^8MU%-;A(T)4B5WDV .C]>6.21]:]3HH \970]/7X%74B:5%_:30O$3
M]F_?DB<E5Z;N!@@>F,<5=\=7"7+>)H;>TN$G\FSE22."24W:JP8,C8*HB9(X
MY)[COZS10!Q^G2K+\4=2F4.(Y-'M51F0KEA)*Q7D=0&4D=1FFZY%;_\ "S/#
MLSQ)M^P7L<\A3C!\K:K'T.'P#[UV5% 'CWA^QM;/1_ D\-FL-Y'JTRSN(=LB
M1%9QACC(7F,<\<K[5;O;2YFTWXA)H]L6O)+U'B2)-K30B*$2!/7(61>.]>K4
MSSHO/\CS$\W;N\O<-VWIG'I0!YKK\%KJM_=:CI,:MIS>'KF&] BPCN=OD1E<
M?ZP'?QU7IQD5!<:+I$?AWP++'IENLTE[:&[<0#>P$+JYD.,X!(!W?0UZI10!
MXYK.F62:'X^^SV$8F74(Y+$1P?,#Y<))B ']]6R5[@^E6?&-TEQ-X@6WM+B*
M>.[T^<-';R2M<JKQ'S5;!544;AA<'())YQ7K5,FFBMXFEFE2.->KNP 'XF@#
MSBZAMO[5\?I/8O\ Z9912P;[5L2+]G(."1C._C'7/O1HLOV/5?#TVK1XTF3P
MY%;0R3)F.*X!'FHV?NLR[1SC.PCK7I5% 'DFEZ+Y-YX)@U2TWQQW&H>6EQ%D
MQ6S!_(1\C@8VX#=\#J*ZWX=HL.B:C;QIY<,6K7ODQ[=H6(SL4VC^Z001CBNN
MHH \IM]$2?0_',VE:=$=76_NFLG6(+)L:- ?*8C@-\XR."<U9B?1]3TG7-8T
MS^U&N7T62TF6XM?(5" =D10(H:0$D#&<#CN*]-IC31)+'$TJ+))G8A8 MCK@
M=\4 >2ZK(DVA)8BRG6XD\)^6DXMY)3,=I!A4 %48,H+$C/(Z8S6OI)A/C'1[
MRZM93%<^'4B$LMLV#(KC<&)'!V\\XXKT.2:*'9YLJ)O8(NY@-S'H![T3316\
M32SRI%&OWG=@H'U)H \@T*PM)+3P'%<62%8=0U!94DA_U:,)]H8$<*2R8!X.
M14P>+3_#DKKOAM[/Q8\T4"P.8VB\QF (120G)8$*1D#BO7*R]9T1=8^RR+?7
MEE<VDADAGM67*DJ5.5965A@D<@T <_X &D22Z[>6%S;2W-[?&ZG2*)D,(8 *
MIW*K$':S9( RS8K"U^SO_P"T_'UOI=K,-2O+*W>T:.)@9%"$2!7 P">1USDB
MO0].TW[#ODEN[B\N9 %>XN-@9@,X&$55 &3T ZU>H X>T6#4O&VA:GH2>5:1
MZ=-'?[8]@"G9Y,3CLZG>=O4 'IGGN*** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .;\?ZC?:3X$UB_TV5(;
MJ&W9ED92=O8D<CGG@^OK6'>+J<'Q+,EC'8OJ+: Q=Y R1G$XQD#)/8=?\*Z_
M7M'@\0:#>Z1<O(D-W$T3/&0&7/<9[U0C\,R)K2ZL^JSRW0L#8DR1IAE+;MV
M!SG\,<8[T 9=GXVFU>PTHV%NL5Y>Z8NH,KPR3+&#@!<)SRV[YNV.AS71:3?7
MVH:!;WESIS65])%N>TF?_5OZ%@#QGOCIVKGH_A\EI9Z.NFZW?6-[I5N;2*[B
M6-FD@.#LD5E*MR 1QP:ZJWM#:V"VT<\C.JD>=+\S,QY+'H"23GL* .,TKQMJ
MUUH&EZO>6-G%%JYBBLXX6DD=9&WEBR@<J%0D <GIQG(MOXLU2SM"+_3/*E?4
MX;"WN&1DBD20C$I5OF7'(*D\G'/.1,/ EI_PAMEX<-_=@6#I)9WB%5FA=#E6
M&!@D9(Z<@U0\2Z3?VWA^WM9KW5]1>>[1KN^@MHY7C102O[@)M9-P4;0IZDG-
M $.K^*K\>&O%LEYI&G7<6CRF K(S&.Y&U7)*%3T#CC)Y!YK5O_%C6GBE-$WV
MMK*_DF!;M647:LV'\M\A=RC^'DD^E9UEX?O=<\.:GHMWJ-V=*NXU2.673DM)
ME))+@(%7CIR5'.>M;>I^%AK"R0W]\\UI)+#,T+1+\CQ[<&-NJ9*C/7J<8SF@
M#FV\5Z[IFD>+=4E%I>#3]5^SQ0D-'M3;"!@Y/]_..,DDY'2MC4M=\0:7$1>6
M^F1,8YYDD21Y0^S:4C"?*Y8@L2P!"A??A;_P+#>VNMVJZI=Q6VKW"W,L:JA$
M;C9DJ2N>?+7KGOZU<U/PL-3U:'43J=U;S"S>RF$*IMEC8@GA@=IR.HH RX/%
MVJZG>Z);Z=8V:?VKI!U%7N)6/E,/+^4@#D?O/Q]JI6WBK5]9N/!4]N;>TCU-
MK@W4)5GR\<;@@'(^7()'OCTK9TOP8-)N-)GBU2XE?3-/;3X?-C3#1G;R< <C
M8N/ISG.:CL_ L-E9Z)!#J=VKZ1-+)#,%3<RR!@ZL"I'\1Y !% '65P6K>*KC
M1O\ A-;RWTFQ^T:3'!)OW$-<*8R07(7)(' 'ZUT^AVFHVAU#[?>S722W;R6W
MG! T<9 POR\8!SCOC&?09>I^"8M3'B)9=0G1-=CCCG"HO[M47:-G'IUSG\*
M*UYXSNM#O]8BUFT@$5GIHU*(VSDDKN9/+;<!\V0.>!S5C6FU>;1=;M=4LK22
MQ;2Y)%GB/ DVMF,JQ);'!#\ ^@J>^\'VVJZC=76H7+SI=Z;_ &;-#M"JT>2V
MX'J&R3S^E)9^$YX-'N=/N]?O[_S+9K2*6=8P88B,'[JC<V,?,V>@]\@&?X8U
MFYC_ .$<T-4A\J?P\MVDI!RC((DP1GD'?GMTI=%\97/B&#1[6&"WAO[^TFNY
MMX+QQ1HXCZ9!8LQ'&1QD^@-U/!PADT6:VU6Z@GTRT-B)41"9H#LX8$$ _NU.
M1[U4LOA]#ID6DMI^KWL%YIB211W)5&,D4C;FC92N",\CN#W- '/>'+YM,\)Z
M-'+IMC.)O$L]NROR+=C<RX:,8ZC! /&*UKSQMK-K#K5Y_9]C]DTC5$LYAYSE
MY(V\KE>  P\W//'&/>M"'P+%!IUI9KJMVZVVJ-JBLZ1DF0NS[3A1\N6/O[BG
M77@>.[T_6K-M2G6/5KQ;R9EC7*,NS 7CI^[3KGOZT 5]?\9W>FGQ$UI:0N-#
MBAE>*8D-<^8,_(1]WC@'#98$<8KIYI;@:0\KP0M<"$LT1<["V.F<9Q^'X5P.
MJVE_<>+KV=Y]9LYU:..V,>D1W<4BJH(99"C>7EBW!9<'FN\@AO)]#BAO9%2]
M>W"S/&HP'*X8@9/?- '%:7KNHWD_@1+%+.QL-2L)+B2TBB(52L:$*,$?* _
MQU&:V?#?BMM>U6:UWVT<D D%S9.&2YMF5P%W GYE().X #IUS3K3P5#9P>'4
MAU*Z5]#B:"%PJ9EB90I5L@CHJ\C!XJS9^%TAU6QU&ZNWN[FQAD@@E>-5<J^,
M[V'WL8P.G4DY/- #M0UB[.N-HFF)!]L2R-XSW )7!8JB@ CJ0V3GC'0YJK#X
M@U2^U%=(AM+>SU2+3X[R[2=C*D;N2%C!4C/*MENP X.>)M:\+?VEK-KK%EJE
MWI>HP1&W::W5'\V$G.QE=2#@\@XX-*_A:.+5K?5;"]GMKV.U^R2R,!()X\[A
MO!ZL&)(;W.<CB@#$L?'.HZU-H<6G:=:Q-J=O=,_VF5CY$L#JCJ0!R,DX/?VH
M3X@,/#^CZC?+;Z<M[)/!/=2JTEO#+$Y0*2,;0Y4D,3@8K7M?!UK87VD7-G<R
MQC3(9HHXV4,)#*0TC.>I8LH/&.<TRP\(/INF06%OJDCP1FXWQSPHZ2B9][!U
MXS@YQ['!S0 D'B#4-2OI-,L$LA?6UA#=W+.Q>(O*&VQJ5(X^1CNYP".#GC"B
MUF#Q+X@\ ZY%;>2]Q]M5D;!9"L3*R9[@,#6Y8^"+;1Y[2?1[V>SE@L4L')"R
M":).5+ C[X)."..2,$8%31>#[2UN-!>SGEABT42"&+ ;S-Z[6+D\DG)/&.3F
M@#)T[Q48[>2"+3;.VO[O79].CCA_U;.I)>5S@%CM5B>A)P.,YJEI-U?:1K?C
M>98+)K@7]H'8,(855HHPTK;CV4EB,Y)& ><UKR> H)+*2(:E=)=#4VU6WND5
M0\$[$YP,8*\D8.>#39_ *W+W\\NMWQN[NZMKSS0D0"2P!0A"[<$?*.#D?CS0
M!EZEXPU:Y\/7[V;007-EK=OISR^4X$L;O#\P4G*DB4 Y)Z''4$:NH^*=4CDU
M&'2K 7USICQQ30+#)_I#E%=E1A\J85QC=G)R..I=)X#AEL]6@?5[YFU"\AOC
M(1'F.:/RR&&%P<F)<@\>F*EF\&-_;<NIV>NZE9M=HB7\<7ED76P;0QROR-C@
ME,<8QB@#!\;ZO/KW@GQE%:06_P!DTV"2"7[0I+O((@[;<'"[0PP><D'IUKL[
MN]ETWPO+?06LEU+;VAE2",?-(0N0H^M8FH^ 8;MM:CM=4N[*SUF(K>6T2HRE
M]FS>NX$J2H ..N.U=#+ISOHQT]+VXC?RA&MTNWS%('#=-N?PQ[4 <JWCB1M#
M&K6-QIVHVIO;:V#PAD/[V148,I)*.NX'!Z^U9WCW59-0\.^-=)N+>%DTV"WD
MAD Y;S.>0>A&.HK>N_ UK?0:HTUT\=[J+V\DES!&J;7@;=&P7D$YZDYSTX&*
M;+X#@NTUL7VJWT[:Q!%#<'$:X\L':RX7@\].GL>M $%QXLUO2M6O]/U'28)I
MAITNH6(L9&<RB,@-$P(!W99>0.<],\54U+Q<EYX)U+58%TC6[*)HE"X*J<N
MRR1MN*LI(.TX['BNA;PVTTLUW<ZE.^HO:_98[J-%0P)D,2BX(R2 23G.T< <
M51OO MMJ%IJZ37;1W&K>2+J:")4R(CE<+R,YZDYS[<8 *?BS59]6T?Q=IEE%
M;-#IEBRW!N%+>8[1%]JX^[A2IW'/)Z#&:71M2:+5/#5A_9UM(TF@-/'<_P#+
M8;?)!0$CA3N'?G ]*NW_ (*6[OM4NK?5;JS_ +6MA!?Q1(C)*0A0.-P.UMIP
M<=1COS3U\&0BXL)&U"Z=;/39--4$*"\;A<DD 8;Y%P1CI0!1TWQCJ%UJ@L);
M:T:>32WOP(G;9%(C*K0F0;E?!<#<O<'BJ$GBC5[SP/::]J.CZ3-97AL7B@:1
MG*F210205QE2RLO/\JU;#P)]@FL9EUR^EDL]/?3H]\<6#"=N 0%'(V#GJ?IQ
M5A_!D3>#++PS_:$XM[0P;)MB[R(F5D!XQU5<\4 5]1\5ZB)]0_L?36OO[.NE
MMY+<1.7G.$9]KCY5*A^ASG!Z<5+;>+&N?%LNB;[:WGBG*FTN%9)I(=F1-&2<
M."W& #@9R>,4Z7P;_P 3VZU&TUF_LH;XJU_9P[/+N&"A=P+*2A( !*D$@=CS
M5F?PNEYJ%K<7EV]Q':7AO;=&C7=$YS\H?KLYSCKTYQQ0!OUPH\5G3;7Q'>-I
MEO;?8]76VGFMXVD&PI$3/(% 9L!N?8#G S72>'K34;+3FBU*]FNY?.=HY)P@
MD"$\!MGRYZ].V!VJG;^%Y+.?4)[;59XY;V^%\Q\M2 VP(4QW0JHXZ^XH T-"
MU%M5TE+SS[2X21F\N:T?='(@8A6')P2,9'8Y%<D?&VN"S%\=-L/(36CI,D8G
M?<3YWE*RG;@<D$Y'(STQSU>AZ';:#:3P6V/W]Q)<R84*N]SD[5' 'M_,\UCG
MP.ATU[+^TY]KZK_:I?RUSYOF^;M_W=P^N.] $<?B?5D/B"TGL[)KW2W@(=)O
M+A,<H!W,7QC8-Q//..,9J&+QU(L6HPRP12W<&IP:;;,JM$D[3*C(Q#9*@!R3
MUR%R.HJWJ/@>+4KC5;A]3N8I=0DMILQJO[IX"#&0"#D<<@YS[5%<?#ZVNUU,
MW&K7[S7UQ#=B8>6K03Q*H61,+U^4<'CK0!C1:G+X=\;>+;R\B@DF:#3(H_LZ
M,@E>226-21\Q'S,,]3@?A76Z)J>J7>H7]K?V)2&'8UO>+$T2S!@<KL?)!4CU
M(.169/X!@U!M4?5-6O;J34K>&"5E6.+88F+1NFU<A@S9'/US6SHFD76F1,;[
M6+O5+A@%$UPJ+M4= %0 ?4\D^O P <A_:::7\4/$%G:+ -2U&WL5MHY/E5V
MG+,Q'HHSZGL#6QJ&O:[%XDFT2RM=/>1-,^VK/,[@$[]I&T=.GKWSGL5U;P+;
M:O?:G>37TZ37HM]CQJH:V>$L8WC/4,-[<G.<^G%71X;E.MG5I-3E>Y:P^P',
M2@%=V[?@?Q9/T]J ,_2O&$WB#^R+?3XH8+N^TI=3D,X+K$I*J% !!8EB><C
M7WJO:^-[NYCTB=[.&WBGU&72K\,2QM[A2RKM/&Y690 >/O"KEAX'ATM-'>QU
M":*\TNT-DD[(K>=!P=DB\9P0"",<U;G\'Z=/X7GT(O,(IY&G><,!*9C)YAER
M!PV_GCIVH SM%\6WFKI- J6HOHM4:R9 K;3&HW^8,G.&3# ].0/>J<7C;62L
M5U-I]BMH-<.D2JDKL^3+Y0=> .#@G/7GICGI+/PSIUAX@EUBVC,<\EI':;%/
MR!4)P<>N-H^BBLS_ (0=/L!M/[3GVG5AJV[RUSYOF>;M_P!W=VZX[T 3>/M1
MU#2O"4]WILT<,XF@C+NI/RO*B'&",'YNM13^(]2DDUN'3H;2:;18T\]9 P%Q
M(4\PHG/R#:5Y.[D].,G8\0:+%XAT.?3)YI(5E*,)8L;D9'#J1D$?>45G-X1"
MWU]=VVJ7,,FI0+#?G:A\XJI42#C"/M.,@8QCCB@"[;ZVNI>$H]=L  L]F+J)
M91V*[@#@_A638>+;J\E\*;K6()KFG/=NJD[HF6-'P#W!WX[=/>NC@TVTMM*C
MTR&()9QP"W2,= @7:!^5<WIW@06$NBNVMWTPT>&2WM598P/*954*<+S@*.>O
MTH E\)^*F\2L2)+4,D6;FU 9+BSER/W<B,<GO\V #@UE:DNIQ?%*Z?1+>Q:\
M?0XRQNF95.)GQG:"2>@]OPQ70Z;X92RU>+5;FZ:[OHK/[$L[1JC/'N5B7(^\
MV5'/ '.!R:?>^'VGU\:S:W\UK=&U^QOA%=6CW%@0".&!)P>1Z@T 8>D^-[K4
M9?#MQ/9Q6MAJZRQ,S$EH;J/<#$3TP=CX/?;C'-=-HM[/J.F)>SK&JS,SP[ 1
MF+)V,<GJ5PWMG':N9UK1+&?3+/P5;:7?FW'DS+>*I$<(63<S&7.?,X8X')+>
MA..T1%C1410J*,!0, #TH XL>-[C^Q-/\1BWA;1;R\6WVC/FQH\GEI*3T.6P
M2N!@-U..>=\17FI:GX,\:G4I+>>.SU98;=%C(,>TP8P23C[Q_$D]\5V%IX)M
M+2VCTY;J9](ANQ>0V3*N$</Y@7=U*!_F Z\ 9(XJ.^\"PWEKK=JNIW<5MJUR
MMS+&JH1&XV9*DKGGRUZYQSZT 0S^,KO2;O7;?5K2WWV%O!<P?9G8B03.R*C9
M&<AEQD#H>G:H-7\7Z[HVE:Y>2:3'-%8V@NH+EDD@CD.2&C*MEMPX.1P0>V*T
M[_P9::M>ZI/J%S+*FI64=E-$H"A50LRLIZA@S$]^WI4$O@J:]\.7ND:GXAU"
M_%U#]G\^58PT<7< *H!8X&6;)XH BU3Q5J.A2VT>M?V=I\=V\ODWC>9) F F
MR.1OEV,VY_FZ?)WSQT4T^H'06N+6&!]0^S^8D1;,;2;<[<CL3QG\>:KZCHL^
MH1QH]^=GV=[>>)X5>.8-CYBI[C'';DY!J]IFGP:3I5GIMMN^SVD*01[SD[54
M*,GN<"@#D=/\>?:M0T!9C;1V>JZ>URTFU@T,JKDQMS@<+)S_ -,V&.]63J]X
MVO\ AB&\TVR^T7]O<RK.RGS+<A5.T \C(*AN>Q%2OX T:2QEM")?+DU+^T?O
M?<;>6*+Z(0SC'H[>M:E]H:WWB'2]7-TZ/IZRJD04%7\P -GOT QC]: //'O=
M3U;PKX8U+4#;7-Z?$NV(A2F,3S+C)W87Y0..@ ZULZIXJO%\*^)O[1TK3KNX
MTBZ6WEA8DP3(PC=6P03D"0<'N.M:<?@2*&RM+./5;O[/::D=1@1D0[&WL^S.
M 2NYVZ\].1BG7W@>*_M-?MI-1G5-:F2:<JBYC*JJ@+QZ(O7/>@"GK'BW6[.]
M\3Q6=A8-'HEI%>;I97S*C+(Q7 '!Q'QV'OV["SN5O+&WNE4JLT:R 'J 1G^M
M8-UX0%W-KTLFHRAM:LTM)PL:X155E!3T.';KGMZ5N:?:_8=.MK3S#(((EC#D
M8+ # )QWXH LT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% %#6M9L?#^D7.J:C.L-K;H69B>3Z >I
M/0"L=O%L4?BLV,MQ8)I/]F_;%O#,,9\T)@MG:!2_$*TN+[X?:[;6D,D\[VCA
M(HUW,QZX '4^U9$PM]3^("7TVG7,ED=!=%>>RDVAC+G;\R\,5SQUP: .UN+^
MSM+=;BYNX(8&QMEDD"J>,\$G'2DFU"RM[=+B>\MXH),;)'D"JV1D8).#Q7FO
MA(7^EMX0N]4M;M;&/0C8MO@?-K<[D)WKC*[E7:#CMCO26NCZAI^F6AM[RZTJ
MY2\OY]-+VC2P1V[R K#,F,J&&".A&,=>* /29]4T^UABFN+^UABFP8GDF55?
M/3:2>>HZ>M6Z\I$D\=S$OB/1M3MM/U31;>V2#3[=YDA90X>!E52RY#@C./0G
M(KL=9TR\;X;W6F:3%)'=C33#!$\NYP0F A?N>V<]: -F+5]-FCGDBU"TD2W_
M -<RS*1'_O'/'XTTZSI82Y<ZC:;;5-]P1,O[I<9RW/ QZUYS?Q:?KWAK7M1M
M-(UHZBVAS63)=VLBE6(RD2IM =@V<%0<>HS5^VL=GBJR^R:?-%')X9D@9EM6
M1/-+H55C@ -]\X//6@#J;7Q!!J]II%]I-Y8M:7C@N)I,2%3&6VH ?O@E20>@
MS47_  E-EJ6G:C)HFI::T]G+Y)DN9<1!@1DD@YQR0#ZBN/TZ.1]%^&H.G7JS
MV$L<5SOLY%:';:NC;LKPN\@9Z&H-5M;AO!'C+3FTV]DNFUB6>)!:2-O5I596
M0A?FXR?ESCOB@#T^YU&RLY8HKJ\MX))3B-)954N?0 GFB34+**Z6UDO+=+AL
M;86E4.<],#.:\]UA(I?$FO:=KMAK%QI^KK"UD;.!W25!&JF(E1^[8.&;YBH&
M[.14\T.H67BH/IQFN()M0MQ>Z;=P,P4A(U^TPS8'"JHSG()4C@G% 'HE4WU;
M38YT@?4+19GD,2QM,H9G !*@9Y;D<=>146D:S:ZU%<O;)<)]FN&MY%GA:-@Z
MX/0]0000>X->776DV.IZ5X\TR#3A)JLVK.MD4@.Y9/+B*%7 ^4*V23G@9)ZT
M >LR:C8PW:6DMY;I<OC9"TJAVSTPN<GH?RJ*YUK2K-G6YU.SA9"0PDG52"!N
M.03V'/TKS7Q)]JDFU6)=-OTG@U;3YV,%G))]K5&AS.7P1P%(")@C:2<Y.-S0
M]+MI_%GB^X?2BKR7$,EK+-:%<G[.JDHS#&=VX$@^M &_:^(8-8LM+OM(O;%K
M6[E ?SY,.R%"=J '[_W3@]LUJ-J-BEX+-KRW6Z(R(#*H?&,YVYSTKS/38I6\
M,?#B-M-O5N=/O(H[G?9R!H0MO(C9RO"[BHST/X5H^'71G&AZUHM[-J]GJ\UV
MD[6[^4^Z1V6X$N-N CXP3GC;B@#NEU.P=(G6]MBLS^7&PE7#MTVCGD^U96EZ
M_+<ZUXBL[Y;>"#2IHT64,0"CQ+)EB>!C=^E<&1/!81::VG:@US;>+OM<@2SD
M91";EG#A@N&&U@>,FKNIM-#>^-9FT>YNXI=0L'0-;2E2JI"&E 7!D",I)53S
MMQTH ]#35-/DM3=)?VK6X;891,I3=G&,YQG/:L>[\3>7XET6QM7LY["^%SYM
MPLFXHT2Y(&..IYSZ5P&JVLUSI/C&%[#4KHW&JV-S TFGN&E7%ON90$'97S@9
M '/-=?J5G#;>./"9L;!HK5/MCR-!;$1H71<%B!A23GK0!U"ZII[VPN4OK9H"
MVP2B92I;TSG&?:K$LL<$3RS2)'&@RSNP 4>I)KAM(TFZL?%EWX?6$?V'!.-8
M@((PAD+8AQV E#R#Z 5H>//M<=KH]W#;37-G::I#/?0P(78P@-\VT<L%<HV
M,_+GM0!+I'BR*_UO6[2>XL%M+*6&.WGCF!$N]-V"2<9SQ@5O-J-DGVC?>6Z_
M9P#/F51Y0/3=SQ^->6ZQ%+?KXWN++3KUHI[C3;J,_8Y%\Y8S&9"H*C<0%/'6
MG^(-^K'Q]+!IM_+'?:+;I9EK&3]\ZB884%<YRR\'![].: /1)]426:U73[[3
M7'VKR;@239;&TDJF#_K,[>#VS5@:MIIGC@&H6AFD=D2/SEW,PZ@#.21W%<;K
M6FVL/_"&RV&E,A758IIFALV#(GD2(6?"Y')0'=[>E8!TT1:+>21:3<)<#Q<M
MQ&5L7#^2+E6WCY<[=FXYZ8S0!ZI-J-C;3K!/>V\4S=(WE56/7L3['\JCU35K
M'1M*GU._N$ALX(S(\C'C'MZD]AWKS+77L6U+Q-H]_)=QV=[J-M<O<MI\\ICV
M)"Q"LB,I&$ &2"N3D$8SW'B^ ZC\.];@TV/SS/IDRVZ0C._,9VA0.N>,8H @
M_P"$PA_X26TMC-9+I$^F2WOVMIA\K))&F"<[0/G/XBN@FU&QMK1;N>\MXK9@
M"LTDJJA!&1AB<=*XB$0ZAXWT.\FT^Y>S30YD+SV4@5'+Q8!W+PQ"OP><?6N?
MT5[W1=(\)76H66KIIT-E<6<PM[5VDM9#(I4O'M+;2J[<@<<>M 'KJ2QR1+*D
MBM&R[@ZG((]<^E5X=5TZYN5MX+^UEG9/,$4<RLQ7^]@'./>J'AK3+*Q\,6UA
M:V<T%D%?R[>ZRSA&8G#!N1G.=IZ9QVKS?PCI=MJ/A;X?RZ99^7J-I.D]S<K
M4*PA'#[GQR&^4 9YXQP#@ ]974;%[UK);RW:Z4;F@$JEP/4KG-4;[6K8Z==-
MIVIZ6;N.$R(;BX'EK@[=S[3D+D$$^HKAO"]O%<_V9I^MZ?K!US2)Y'<R1.(
M3N#RB0#:ZN"?ER22>G>J2Z'%_P *0U2--$D&J/%=1*GV%A.VZ9V0 ;=V,;2.
MW3TH ]3N=1L[%8_MMY;6Y?A?-E";C[9//6EO;ZVL8/,N+FW@SD(T\@12V.F3
M7';OL_B[7'U>TN)]-U/3H$M&%N\@**KB2$@#(8EL[3US[5D>'(=5\-:IH*^(
MX+N> Z"EHDL<+SB&?>6>-M@)!*>6,]#LQ0!VWA#6I_$7A6QU6YCBBFN Q9(B
M2HP[+QGZ59L]2'ERM?7FG\W3PPF"7@C/RJV3_K,=0*Q?AK"]O\/],MY;::V>
M(2*8IHFC*_O&(X('&"*X[^S@]E!$^DW+1KXQDG"&Q? @+L=^-OW"".>E 'JU
MI>VM_!Y]G<PW,.2OF0R!UR.HR*B?5M-C$Q?4+11"P67=,H\LGLW/!^M<]X0@
M-MK_ (M1;66""34EEAW0M&CCR(E9ER #\RMR/2L[Q)X<N;SQ+>65O QTWQ)8
M^3?3*H(@>(\.<]V1BH]U4]J -[Q7XC_L3PQJ6HV+VD]W:VC720R2?>0#K@<D
M?YS6I!J5K=1S+!=VSS0*/.19 ?*8C.' .5_&O/KZWUF_^%6NSZI93G69M/:P
M$,<9=Y#&&3<% S\[EV^A6KRVL$7C:9XM.E2RD\/"-RMFXC9Q(2%/RX+8)XZ\
MT =;:ZG'#HEK>:I>Z?&SQJ9)HI<0,Q&3L9CR.N*SK[Q-]A\56%A*]HFF7-A/
M=FZ>3&WRVC Y^Z%(DZUQ>@3W7A^U\'7FIZ;J#Z<FB&QE5+221[6X)0G?&%+
M,%*YQV]ZUH]-M(O%_AA(M%FM]-M=,NU2-[=G6#<\10,<$*Q"L<$Y'2@#OHYH
MIH%GBE1X74,LBL"K#U!]*Y*_\=6LEC;7>AS6EY&VJPZ?.3)G:'E$990/QP3P
M<9YJ7X;Q2V_@2PMYK>:WDB:9?*FB:-E'FN5&U@#C:1CVKD9;><^&&TV;3;YY
M(O%?G2H;.1E,1O#)N'RX9=G)(R,4 >BW>JQ2Z+=WFEW^G.\2LJS33 P(X[.R
MG@#OWJU+J-G;2117-Y;132 ;4>4*6SQP"<GFO,]?T]Y-/^)-M;Z9<LES%";2
M-+-\2R>0%)C 7YCN&,CTK0UT7T>KO?Z1Y\TKK:I/I=W:,8KQ005:-\ QNNXY
M[# ) ZT >A3W$%K'YEQ-'%'D#=(P49/09-57UG2X[473ZE9K;EB@F:=0A8<$
M9SC(P>*Y_P")=K]L\&2PK:2W4ANK5ECBA:5L"="Q 4$_=#?A65KT<&C>*H)9
M=/O4T&\T]H =-M"XCF+EG#HBD@."O..2O- ';W.K:=9J6NM0M8 %#DRS*N%)
MP#R>A-/N=0LK.!9[J\MX(6^[)+*JJ>,\$G'2O-;/3-"T[QO#97>EL+-?#D:Q
MPW,)G95\YP%;@_-MXQU[#-'A+3]2\,7VAC6K>X-@=&>VB)C:7[-(9B_EO@':
M3&8USTS'CTH ]*GU&QM41[B]MX4=2Z-)*JAE R2,GD <_2J=AXETC4]5NM-L
MK^">YME1I%CD5OO G P><  GTR*\\TWP_);77@VWU#399;>.[OV"26K.+>W<
M2>2DG!"C!7ANG3M74Z!"=/\ 'GB2W^QS0P3K:-;,L#"$HD6P@,!M&",;<Y]L
M4 =#)<3C6H+99K,0- [O$SGSRP*@%1TV\G)]2*EMM0LKQW2UO+>=T^^L4JL5
M^N#Q7)ZU!CXC6ES]BN9(O[%NXI9886P6+Q%4W@8#$*V.:C\$QZA::H]E)(U_
MIL=C&+:^GM3!<1 ,0+>48 8@<YP".<CD4 :K>)Q:>+[_ $K49+.ULH+."XCG
MDEVEC(\B[26P/X.![UMW>H65A"LUY>6]O$QPKS2JBGZ$FN-U6SLA\0]0N-7T
MQKJRN-&A@B8VC3*[+)*708!^;#+QU.:YZQLK_P -)HMKXAM]4DL)-$6R9K.)
MKCR)=[%HW"!C@HR+D<$QT >FR7<HU>WA6>R%L\#R.C.?.)!7:RCILP3D_2I(
M=5TZYN$@@O[669T\Q8TF5F9<XW  Y(SWKB;73(-.\7^'$ATRZBL8-%N;=O-B
M:78I:(I&[X(SM5N,GIBL;PWIS66F_#QAI5S!<6]S/]J/V-U:-6AE7Y_EX!)0
M<^U 'J#:G8)<FV:^MA..L1E7<.G;.>X_.IIKB&W"F>:.(.P12[!<L> !GN?2
MO);672WN+33-3EN(K>PUZXO4GGT^<F4F20!6DV&,+N<_/N/  (!SCJOB7';-
MH^D/<PB6-=9LMP\O>=IE&0 .3D=AUH ZB/5]-FLWNXM0M'MD;:\RS*44^A;.
M :1]8TR.V:YDU&S6!',;2M.H57'52<XR/2O+_$VA+)9^,[O3--E-A>PV:0PP
M6S'SKA&)=T0#/"E1N Y(/I6[KR0Z'XETV^73[R/0Y[26)VTVT+&&9F0[GC52
MV&50,XZJ : .UGU33[6/S+B_M8D\OS=TDRJ-F0-V2>G(YZ<BEFU.PM[6.ZGO
MK:*WD&4E>551N,\$G!XYKS>WTS0]*\8^'+6337CL5T6[6**ZB,KJ/.B*[\@D
M<$X!Z9V]:9HUC<:)%H=G+IEY# \FH-:SI;/*]I%)*#'#L (0LN#EQA0I''.
M#TJ?5-/M8UDN+ZVA1T,BM),JAE')8$GI[TK:G8)<Q6SWULL\PS%$95#./]D9
MR?PKRSPYIBW"_#V'4-'N6%M875O="YL7VH2J!5?*X R&QGCTJ\+2)]6U70=:
MT[5WEDU,7=C]FB802H"IB82J,)LVA3DC 4=<XH ZOQ;XH7P_91M;2V4EV;F"
M)K>67#[))%0D*.3C=G\*WTN8))Y8(YHWFAQYD:L"R9Y&1VSVKR:^:Z'A34M(
MOM-OY-9CUY+IF2SDD$R&[1EE1E4@@1X7KD!<8KT:PU#3)O$.IVEO:/#J$:1/
M<2M:F/SU*_*0Y'S[0<>W2@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@"*"WBM@XB3;O8NQ))+,>Y)Y/0
M#Z "J.DZ)!H\VH2P33R&_N3=2B4J0'*A3C &!A5X]JTZ* "BBB@ HHHH ***
M* "D8;E(R1D8R#S2T4 9NC:+!HEL\45Q=W4CG,EQ>3&65\< %CV Z#Z]R:TJ
M** "BBB@ HHHH P4\*6\-W<2P:CJ<,%S,TTMJES^[9F.6(R-RY))PK"MR.-(
MHUCC4(B *JJ,  = *=10 4444 -D4O&RAV0D8#+C(]QGBJ&A:-;^'M%M=)M'
ME>VM4\N+S2"P7L,@#-:-% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MK6)) K*SR  @G .>P)XSTJ.X\3:%:WAM+C6+&*Y618S$]PH8.V=JD9X)P>*
M-6BLJT\3:%?W<-K::O93W$ZEXHXIU8NHZD 'GI4T6M:9<7OV*&_MWN3O C#@
MDE3AL>NT\''3O0!?HK \):O>:Q87\E]Y)EMM1N;0&%"JE8Y"H."3S@>M:,VL
MZ;;WJ6<U];I<NXC6-I "7(R%^I'('4T 7J*HMK.F)?+9-?VXN6?RQ&9!DOC.
MW_>QSCKBJ\OBG0(9_(DUFP67SOL^PW"Y$G'R=>O(X]QZT :U%8?_  ENBKK.
MHZ9+?0PRZ?%'+.\KA%7=NXR?0+D^F14\'B71+F.62#5;.58F5'*2AMK,,J..
MY'04 :M%<QXE\2/9^%UUC1;FTN$^UP0LQ'F*5>9(F P1AAN/7.",8KI9)(X8
MGEE=8XT4LSL<!0.I)["@!U%9R:_I$D%S,NI6OEVJAIV,@ B4\AFST![$\&IH
M]4L)EM&CO('6\&;8K(")AC.5_O<<\=J +=%9H\0Z,9)H_P"U+,-#&99-TRC:
M@."W/\(/!/0&GZ=K>EZNTJZ;J%M=F)4:00R!M@<94G'3(Y% %^BBB@ HHHH
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
MTN%N86C,K.ZL$*L 2% ;)Z?-P3S53P[X?U>WTK4-*N&,2Z?%-I^E3LW+1/\
M,KG_ '5,:?5&]:[JB@#S+2K0W>BQ)=^%]6M]7TS3I;9I;AW>-28]A$/S$.&(
M7H, #M@9[#P9:FS\&:+!):M;W$5C!%-&\>Q@ZH 01]<UNT4 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!D>*?.'A/5FMYO)D6SE8/C.,(37+:9>7NEV'@*-6M9$OT2VE=K?$BH
M+9I%"MG@ KZ<Y[5V^H64>I:=<6,SR)%<1M$YC.&VD8(![<5F#PK9>7HT?GW1
M71V#6GSCC"%!GCYOE)'/KZT <JGBGQ$D/VZ:XL6@A\1?V5)"ELP,D9F$6[<7
M.TC(..>AYYXO7_B?4[/6[=%EMYH)-933VCAC+(D3+QN<X_>[N2!D <$=ZU3X
M*TXV<EJ;B\\N34!J3?O%SY^\/NSMZ;@#CI4<G@/1Y9I)#)?J'OAJ C2Z=52?
M.2R@=,GK]3C% &!<>*?$4%IJVHFXL3!IFN)8F!;9@9HF>)?O;_E(\PG//(].
M*VH]6UC6)M5DTB>SA&FZ@+3R;E3MD50AE+,.5.&.W [#.<\69?!>G36-_9O/
M>>3?WBWLX$@R905((..!E$XZ?+]<ND\&:6^N2ZJ)+R.6XVFZABN&2&Y91@-(
M@X)P /0]P: ,R?Q%JD5]XL@$VGQ_V=);+;23(R*!(H)W8)+-S@ 8R<#'-8?B
M36KS4O _CZPN]S+I\82&22+RY&1XE<;E[')/8<8R :ZZ]\%Z7J#ZJ]Q)=%M2
M>&28K+M*O$08V0@?*5VC\N<U'-X%TF>WU:&26^==61$O"URS&0*H7//0D #(
M_#% &IK=U<6/AN_O+1HQ<6]J\L9E0LN54GD C/3UKEK7Q!KRVVA+=3P3SZY&
MLD*VUNJ- HAWN 7?#DG&"<8YX/2NPN]/2]TF;3II93'-$87<$!RI&#SC&2/:
MLJ]\':9J&A6.DSO=!-/*&TN(YBD\)484JXQSCCW[YH PI=:\7V]UHFGW(L+:
MXOK^XM6D>+>6C6)Y(Y,*^%;"C*YZCJ :AL/&.L#55\-:@UN=4_M5K'[;'$5C
M:(0>>'"$G#E<+C) )SSTJWK/ANXCU3PM'IZ7\L-G>RW%U>><'E&Z%T#,SG+'
M)48P1@8QCBMN;PCI<]H(7$WG"[^W"[#XF%QT\S=TSCY<8QCC&.* .8U3Q=KN
MG0:Y9H;5[W2[^RB6=X3MFAN'0#(!^5QN()Y' X&:MJ?$$7Q#TFRO=9BF1M/N
MYF6*U\M&Q+$!D;B<[6QG/;W-;5WX1T^^L+BUGDN6-S<1W-Q.' DED0J4)(&
M!L7   X^M6[O0;2]U:QU21[A;RS1XTDCE*;U8J2K <$913CV].* ./3Q5KS:
M382QR6"SS^(I=+E)MVVE!+(H8#?P?DR<DYSU'6IV\5ZS8:1X@^T>1<W&EZG%
M:&Y2$JJPR")C*R9/W%D8GG'R_6MI/!6G);P0+<7FR#4&U)/WBY\\DL6^[R,L
MQQTYK/\ $7AB2/3[YM-@O;N34;Z&YO4BNEAEPFWYHF.T!AL08) P#WH O>'=
M4U+4-=UJWEG@N=+LWC2UN4BPTQ9 S9<-M.TG!PHZCN#63J>LWND^.-=NYKMI
M=/T[0DO1:A!S\TNX ^I\L<UI^%].U"UN)9I9M:6T>/;]GU:YCFDWY&&4H3M&
M,CEN<]!CG2N?#FGW>MG59EE,[VOV25/,/ERQ9) =>C8W-^= &'%X@U6TO_##
M7<D%S:ZZI1UCCVF"7RC*I0YY3"L#GGH<]J;XO2ZD\9>$$LIHH;AI+L+++&7"
M?N#D[01G\Q6SIGA:PTMK/RWN)H[!62RCGDWBV4C!"\9/'R@L20. <$U9U31+
M;5;BRN7DF@NK)V>WGA8!D++M;@@J00<8(- '(6'C#6#*NB7B1R:JNJS:>UQ;
M1A5D1(1,'57; 8JRC!) Y//2NJ\.S:S+8SKK<,<=S'<.D;(5_>1<%&8*2%8@
M\C/49[U6OO!FCZAI2V,J3H4N?M:7,4Q2=9^\@<<[N3[8XQ@ 5J:9IL.E68MX
M9)Y>=SRW$IDDD;U9CR3P![  #@4 >>:]JUYXC\)VNKI/''9-KUO%';>7D^7'
M>+&&+9SN++GT .,9YK:37]?U.:6ZTBU5[>UU-[2:*3RU0Q1N4D;<7W!^"PXQ
MC P>M7)O &CR_:4$M]%:W%VMZUK%<LL2S!P^]0.1EAD@''? -3IX*TJ+7)M4
MA>]B,\@FGM8[IQ;S2#&'>/."W SZXYS0!G:=XFN[GQ0^CWLWV"^\V?R[2XMR
M$GA7=Y<D,@X?C:6&<]>F*IZ=XNU&;PYX<NKLP0#4KV:WN[Q(]L< 4R[< D@%
MBBJ"V1SW)%=-%X:M([N"X:>YE-M++-;+*X80/)N#%>,]&8 $D '@5S>L>%I=
M.L='T_3+75KG3K2::9GL;U8KJ)V!Q@L5#*=\F<G/(QQ0!!_PE'B8:/:71DL/
MW^NKIT3FU8"6#S2@E'S\[@,Y QZ=C4X\6ZII[ZMIUXT-U>6^K6]A;SQQ",,)
MD1QE2V,C<P'S#/%7K#PO->V4::I=ZMY4-W'=VL=Y<1R3QNG0LR@@C/(7+>YY
MP+MWX*TB_35TO!/,NJR)+<!I,8=  C(0 5("KC'I0!E7'B#Q!I3BSOX(E:^U
M*"STZYD";MCJ68R(C$978X&" WR].:D\+13P^/O&"7$XG8?8L2; I(\ML9 X
MS],5?D\$:7/HQTZZFO[IC*DRW<]TSW"2(<HRR=5*\XQQR?4YN:3X;M-(U&\U
M"*>[GN[Q8UGDN)BV[8,*<< 'Z"@#'O\ Q!J5OJWBJTCDAV:=I<5[;$QY(=A+
MD-SR/W8].IJK;Z[X@U36-,L+:[LK9;W0AJ#2&V+E)=T8.!O (^8X';WK<U3P
MEIVK:A/>S27<4ES:_9+A8)RBS1_-@,!UQN;'UP<CBEM/"=C87EK=6T]VDMK8
M_8(B9=^V+(./F!R<J#D^GIQ0!@^'?%]_XF&B6:M%:75UI/\ :-U*B;OXQ&%0
M'H"VXG.<  =\C+\':Q>6GAS0M&@4FZO9-2E>6%$R!%<L"%#L!R9 >2< 'CN.
MGA\!Z3:PZ8MK->V\NF(T-O/%/MD$3')C8X^9<\\CCL::_P /=$.E6EC&]]";
M.>2XMKF*Z<3PNY)?:_8')R.AH RY-8\8"[T#2YVTZROK_P"U1S.8?-"F-=R.
M 'QR""5SP>^.*W_$6M7'A_0[21C%+>W%S;V2R%"(Q)(X0N5SG:,DXSVQGO3U
M\*V*7>EW*S7?FZ:9#"S2[BS.,.SELEBP]3],5>U?2;+7-,FT^_B\RWEQD!BI
M!!!# CD$$ @CTH X_7_%&L:!+X@L?-BGEL]';5;.X:+'W25:.0 X/(!!&.#[
M9J_<Z_J:>(&L8GMQ&VAOJ";XBVV565>S#*\]/UK6/AFPF@OH[TS7KWUM]DN)
M9V&]H<$;/E  'S,>!G)R:IV_@G3K>X6Y^UZC+<K9M8B:6Y+-Y1.<8Z=AV]^O
M- #O!EWK.J:!9:MJMU:RK?6=O/'%! 4\IF3+98L=V<@]!CGK6?#XFNG\7G1;
MV=M.G>XE6"&:W_=W4(0[6ADZ%\[2RD^HQQFNFTC3(-%TFUTRV:1K>UC6*+S&
MR0BC &>^!Q51?#=I]LBGEFN)EANGO(897!2.5MV6'&?XVP,X&>E ',Z;XLU>
M[TCPA=R-;^9JM]+:W($1QA5F(*\\']V/7J:I)XL\41:);^(9IM/ELXM6:QN;
M6.V96>/[28 ZL7.&'R_+@]^?3HX? FD6K6K))?F.RNVO+6'[2VR%VW950/X?
MG;C\.G%9_A#PQ*NE,FL0W<935+B]2TE=#'DS,\;_ "Y/ *G&<!AG&>: 'P:_
MK^JRK>Z5:J]I%J<EI/%)Y:KY,<C1NV[?N#_+N QC'&.]1:9?^+M9@UJ:VO\
M38WLKN[M(8?L;8E9,>622_ SP1SUSGTV(O!>E0:Y/JD#WD1GF^T36B7+"WDE
M_P">C1]"V0#Z$C.*T-'T2WT07@MI9W%W</=2^:P/[QOO$8 QGTZ>E &1X>U^
MZ\1V>G7%I,B!K'S;L219V3D[0F,CHR2Y&?X1ZUA6_C744\(>']8OU:"TO+:1
M[R]M+4RI;2 C9N09(C/S9(ST'(SFNUT_1++28[U+",VYO+A[F5DZ^8_5AFL^
MS\(6>GV%G965Y?00VD,EO&%D4YC<@E6RI!Y P>H]: ,F?Q9=6&K;YY+6ZT^/
MP[)JA:V3F1D*YVMGE2"2.!U[T]/$.K6TWAB>XDMY[?7AY;*D6/L\K1&1"IS\
MR84@YYZ'(Z5L6_A+2K6]M[B&-U2WL/[.C@)!C^S\?(01ST').>*-.\*V&F"T
M6*2YDCL59;*.:0.+4,-OR9&3@<#<3@<#@F@#EM)\5>(9;3PYJ-Y/9/!J.IS:
M?-!%;E2,&8*X8L<8\H<8Z'K7HM<Y#X+TZWLM.LXY[OR=/NVO;<&0$B4EB23C
MD9=^#_>^F+NB:5-I9U#S+NXG6YNWGC2>8RF(,!\H)Z#() ' SCW(!QK>(M2T
M;4/%ES+=K<^7JMM8VL<D>$C,J0A2<'[J^821W]>:Z.SU:_MO&TGAZ]=;F*2P
M^W6]P$V,N'".C <'EE(/'<'/6IKOP;H]]-JSW,4TB:J%^TQ><P0LH4!P >&
M1>1TVBKUAHT%C=/=M-/=7C1+";BX8%_+4DA1@  9))XR>Y.!0!@:IJ'B*X\9
M7.@Z7>V%K&NF)>1RS6K2,',C)M/S@$?*.>W/!ZC'T_Q;XD\0+X<BM)+&PEU2
MQNWF,ENTOE30.J$CYQE22<#MZFMBYTB^NOB5+?J+VVLCI*VHNH70!G\UF*X.
M3T(YQUZ&M6+PMIMM?:7=6PE@_LR!K>VB1OD5&QN!!&3G:O).>* .<O/%NJCP
M[KVOVCP&/1;N6!K5H^)TA($I+9RK'YBN.!QD&KD_B6^L?$5[9W+H;>YT];O2
M0(]K.^=K1DD\L&:/'3AO:M27PCIDMQ?/^^2WOY!+>6BO^YG<8^9AC(S@9P0&
MQSFK]_HUCJ5[I]W=0AY]/E,UNW]UBI4_4<Y^H![4 <[?>(K_ $3Q$]O?O!/:
M6V@S:A*8H2KM)&R!L')X()P,?B:RI;B_NO$W@+5+VYB=;J.YG,,<>!$6MBV%
M.<D8..>I&>.E=C<>'[*[UO\ M6<R/-]E>S:,D&-HF(+*5QSD@?EZ5FV'@32M
M/GTV2.XU%UTQF-E%)=,5A#+MVCN5QP 2>..E %/0==\0:R=%U6*U0Z3J$1DN
M%<QKY*LN8RA#EF.<*P(YZC'2K7B74M9M_$.AZ7I=S:0+J(N%>2: R%&2/<",
M,,CV_7M4^C^"]*T*]:>Q>\6$.TD5F]RS6\#-G<4CZ#J?IDXQ6A?:);W^KZ=J
M<LLZSZ>7, 1@%^<;6R,<Y''\N: .8.N^);U;TZ5#%<3:;>+:RHRHD4^T(922
M7W(?F8K@$# SG/"W_B?4[/7+9%EMYH)-933WCBC+(D3+QN<X_>[N2!D <$=Z
MUI_!>E3Z]-JRO>0RW&TW4$%RR0W)48!D0<-QQ[C@YJ*7P'H\L\DADOE#WXU$
M1I=.J)/G)90#QDYS]3C% &8OC.:UUR[M-4=[.>V:YE%G+;X%U;QABCP2=&.
MI89R,G@8Y=%XFU:&U\*ZG.\$UKKSQQ20I'_Q[O+&9(RIS\P&,-GKU&.E;R>&
M;(7<4\TD]RL$\MQ#%.P9(GDW!B.,XP[  D@ \#I3-.\)Z=I@M(X7N'M[%F:R
M@E<,EL2",IQG@,0-Q. 2!B@#E['Q5XA:VTG4+FXL7@N-;ETN6".V*EE$LD8<
M,6."-@XY[\^EV3Q/J<'B'3X3+;SVUUJ\M@ZPQDQQH$D9,2'&9/W?S 9 R1P1
M6JG@O3H[*VM%N+SRK:^.H1_O%R)BQ<DG;R-S,<=.:C7P'HZ31NLE\JPWS7\,
M:W3A(I6W;MH!X!WMD>YQB@#C['5-<\/Z%JFM6<UH^G6_B&Z2XLG@)DE1[LH2
MLF[AAN! V]O?%:<NLMH7B/QI>1QAY7O--MXP>@:1$C!/(X&[/4=.HZUT\7A+
M3899<-<-:R79OFM'DS%YY;?OQC/WOFVYVYYQQ3;GP?I-ZVL_;%EN(]8""[C=
M_E.P (5P 5( &"#VSUYH =H<VNG4;^'580+,;&LYFV+*V0=ZLJ,1P<8/'!]J
MQ/$WB?4](NKV6WEMY(K2YM(Q!'&7^25T5_-;C8WS_* <XP2"#QT>B:#;Z'"Z
M175[=R. #->W#32;1T7)Z 9/ ]:S]1\"Z1J<^HRS/>H-0>*6>.*Y9$,D>W:X
M _B^1?;@<9YH IR^)[F#QE_9%[*;#S+E4LQ-!F&\BV D)*.DN[=\IQP ,'.:
MS[?QAJ$O]IP7$_V'5K2QN)VT^YML'<A!1XFZ21X!!()/(Z=*Z<^&;-[A'EFN
MI84N5NUMY9-R+*OW6!(W<$9QG&><9IL'A73XS#Y[W%VMO!);0+<.&\J-\!U!
M !.0H'). .,4 95GXBU2ZU/PQ!OMU75M(DNY<Q$[)56(@CD?+^\/'L.:S]&\
M0>([WPEI^NWFHZ9&E\84\H6SAH\R$,4P6+N5^ZF.OKCG<L/!&FZ?/I\\5UJ+
MS:? ]O:O)<EO+C8*-N.A "C&1]<TY?!.EKX>LM%62[6WL9EGM9%FQ)"ZDD$-
MCGJ>N>#0!SH\7Z\UB@C:V69/$8TEFG@.YHC@AB%; ;!Y]?:K">+=4LI-0TV\
MEMI[R+6;?38+D1%$Q-&D@9DW'E0S#KR0*UQX%TE&8QS7R[K]=1YN"_[]0 &^
M;/ISZ]^V'W?@G2+^/58[O[1*-3E2><F3:5D0 (Z$ %2 JXQZ?6@"KJ&KZUHC
M16EU);W+WVHI:V,L2@2",QLY+J2J[LHX&#@Y''4'4\/S:TZ7D6M0HACG/V:0
M%0TD)'!=5) 8'(X.#C/%59_!6E7>B/IEY)>W0:19?M4URS7"R+]QEDZJ5[8P
M.O')SJ:3I,.CVA@BFN;AF.Z2>ZF,LDAZ<L?8=.E %^BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** *NI:G9:18R7VHW45M:QC+RRM@"J<?B?1IK>2:"_CF2.9H&\D%SO4 L
M%!)P"#P.AS5#X@65UJ7@/6+&RMWN+JXMS'%$@Y9C]>!6=XDAOX-=T;6[;2KZ
M_L$M9;6XMK.3RIX=YC97"[EW#Y,$9]#VH Z7^WM+-I;74=['+#=*6MS#F0R@
M#)*A<D@#KZ5%'XGT2:TANK?4H+F*9BD1MF\TNP&X@!<DX')]!7&7L#Z)J/AV
M?2=!NX9K>WNRUI:JDYABD=#AT,B\EL'<K$ JP^8'(738I+:S\/66EZ1J3V=F
M]Q#=O)"B7D$C!7 ^8@(C[R25/ VC(H ZZX\6^'K2VMKB?6+1(;J)IH&\P'S$
M R6&.HQ_AUK*\9^,(=)\(:C?Z7?0&\BM!<0L8S*F&&4W8X7=VR>?0USWAO1]
M5M%\#17>D741TQKM;DL%81[U95;()X)/U[GBC6]-UN+2O'6C#2+J]?5WDN+*
MYAVE'#1(@1B2-I79CW'2@#M3K%O#K,J7&LVB1PV(GFM&4!H_F_UK/GA<<8(]
M\U+I_B?1-5NX[6QU*">>2 7"(C?>C./F'KU&?3(S7.7=I?R>++F]_LVZ$+^'
MC:@[0?WV\MLX)YP>O3WJEI6F7MH? /VBPGBCTS2I;>^=E $+&*-<$Y]4;D<=
MZ .Q7Q-HKW4%L-2MQ+<,5@#-M$Q!P1&3P^#Q\N:;KOB.R\/FP6[\PO>W*V\0
M1"W)Y). <8 )]ZX'PF?L[>&5U'2]9MX--5H;&1[5#&OG81 \BNVX8(4':H).
M3BNN\9VEY<#0KBSLY;O[%JT5Q+'$5W>6$=21D@'!8=Z *NG>,H8-<UVRUO4;
M6%+>_CM[3Y-GRO%&PSR?XGQDX&?3I707^NZ9I<@2]O(X3E0Q;.U-QPN]NBY/
M W8S7 ZUI&J7>E>/(XM+N3-J5S"]HNT9E"QQ*<'.!@HW7'ZU:O=/NU\1:W;7
MWAV^U?3=9>.:W>*?;$I\I(VCG4N-H!0'.#P>A(Q0!W6I:G8Z/827VHW45M:Q
MC+RRM@"JD?B;1IH))H;^.9(Y6A;R07.]0"P 4$G (/ Z'-9WCW3[J_\ A]JV
MG6-L]Q=3VWE111C[S<>O0?6J'B6&_@U_1];MM*OK^P6UEMKBVLY/*GAWF-E<
M+N7</DP1GT/:@"]=^(I)/$?A>/3;NVGTK5//+NB[BX2(LI5LXQGVJY8:[9BS
MN+F;6;:\B-Z\$3P1XPV>(0 278=,CKZ5@)I$MKK/@]K/19+.SM)+N2:),,+<
M2HP7<<GYB6YP2 2><<U0@M-9M+28IHMPZR>)9[IF$2--' ^[;+$'. 22 3U
M9N.] &YK_BU+2/0+ZPO[7^S;O4_LEU(Z_=4)(6Y)&TAH\$$9^E7+KQ1I5[X<
MFU'3?$%E;1+*(?M;KO6-]PRA0D'<1QCKR#7'VNBZO;V%HTFCW@6R\53:@Z,R
MR.T#^=AQ\Q+$>8N>_7&:L:]X>U"ZTGQ=>VMA,9-8N+4V]JJ@.PBV;I&&<*3A
MC@\X49Y.* .D;6[J'QOJ6FW-S;Q:?!I4=XCLFWRV9Y%)8D\CY >U);^+;&V_
ML&QN+[[?<ZE;F5+J"W98Y5502X SC)(XSWJM-;W9\>:GJ LK@VDNB1VZ2!.&
MD#R,5QUSAUK'T72=6L(?A_))I=RQTZQEM+M%V@PNT<8!.2/ERAY&: .UA\1:
M3<:<VH0WB26BR^2954D;]VW;TZ[B!]>*NW5W;V5NT]S*L40(!9CW)P /4DD
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
M$HDM=84QH!;W2[E7)QD!GCD&/9>?4 ]"GU"UMKRUM)I@D]VS+ F#\Y52Q_(
MGFF7^JV.EBW-[<I#]HF2WAW?QR,<*H^I(KFFU36K;6/"EK/<C9J;W'VF-X5#
MKB)I$7(X&W@'CD@_2N3)OIO!\$L^H2W,Y\71QHTZJ0I2^*@_*!GH.,XXP,4
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
M U<9U0<G\!R3]!WH =15'2=7LM<TY;_3Y&DMV=T#,C(<HY1AA@",,I'(J]0
M445!>7MOI]J]S=2B.%2 6()Y)   ')))  '))H GHKGV\9Z*L$\ADN=]N9/.
MA%K(98PFW>Q3;G: ZG/0Y&,UNQ2I/"DT3;HY%#*WJ#R#0 ^BBJMQJ$%M+:1O
MYC&ZD\N(QQLXSM+<D A1@'D\4 6J*** "BBB@ HHHH ***K7U_;:=$DEPY7S
M'$<:JI9G<]%4#DG@_D3VH LT52TW5;35M.6^M78P,6!,B-&RE258,K $$$$<
M^E)!K%E<:Q=:3'(YO+6-)94,;* KDA2"1@YVGIGI0!>HHHH **** "BJU_?0
MZ=:&YG$IC#*I\J)I&RS!1\J@GJ1]*LT %%(""2 0<'!]J6@ HHI"RKC) ST]
MZ %HJII>IV>LZ;!J.GSB>TG7=%(%(W#..A /:K= !16<=<L!JUQI?F2?;+>W
M%U)'Y+_ZLD@$'&&Y!&!GI5JSNH[ZR@NX0XBGC61/,0HV",C*G!!]C0!/115&
MVUBRN]6O=+AD<W=DL;SHT;+M#[MI!(P<[6Z9Z4 7J*** "BBB@ HHHH ****
M "BD# D@$9'4>E+0 451U+6++2#:"]D9/M=PEM#B-F#2.<*"0,#/J<5>H **
M** "BBJ.G:Q9:M)>I9R.[65P;:<-&R%9 JL1\P&>&'(XYH O4444 %%%% !1
M15&_UBRTVZL;:ZD=);Z;R+<"-B&?!;&0,#@$\D=* +U%%% !1110 4444 %%
M4]4U.TT;3+C4;YVCM;=#)*ZQLY51U.%!-68I5FA25#E'4,I]C0 ^BBB@ HHH
MH ***0D @$@$\#WH 6BBJ-_K%EIES8V]W(Z27TWD6^(V8,^"<$@8' )Y(Z4
M7J*K7U]#IUL)YQ*4+I'^ZB:0Y9@HX4$XR1SVJS0 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 5SWB+5I;/5]!TN.8VR:G<O%). ,@
M+&SA5R" 6( SZ9QS@CH:S]8T33?$%C]BU2T2Y@WAPK$@JPZ,I!!4CU!S0!S'
MBF&]M/AMXB%UJHO+JR26X@N @1XBF)8@V."RX7G SP<5U]C.]UI]M<2+L>6)
M79?0D D5DWWAJUN-#30;>%(-+=A]H4$EG0,&*\\DL>&).<$]SD;W08% !111
M0!SGBC5[FPN]%L+9TB;4KLP-*[[,8C=PH8JV"Q4 <'OC!P1A:G<^)]!T!M1O
M-729--U(/=);A'9[$E<K(3&/G16W94#*CU-=CK&BZ;K^GM8:K:1W5LS!MCY&
M&'0@CD$>HYHM=$TVRTEM+@M$6R=61XB2V\-PVXDY)/<DYH Y^]U2Z-HEW%JL
MD<-_J20VD21HSRQ $%(C@#+[6;<Q("\Y'6N<O-2OM2\($:A(TDMIXK@M59]N
M[8EVFT,5 !(!QD=<5W][X>TK4=.M;"YLU:VM&1[=59D,3(,*5*D$$#C@U5'@
M[0%MY8$TY(XI;E;MUCD=090<AN#V(R.V>>M '*Z[X@UFRTOQ_)!J4B2:2\36
M3^7&3&&A1RO*X(RQZY/O4OB_7]3T]M8N-.U&1VT\VG[F.-!'!N8;EE+<N75N
M OW1@\9R>FU#P=H&JW-U<7NGK-)=1K%<9D<+*JC W*#@D#@-C..]-N_!7AV^
MDN)+G3(Y&N8TCF^=@'"<*2 <;@. W4>M '*:AJEYH>O^/-62\GE-E9VCQPR8
M,:Y63&1C(522< COG-6-;U?Q!X7TW4M6DU"TN;%[.,VR/*)729I%0R@B- 8\
M2*2/4<8!KK?^$<T<WLEV;"(S2VXMI"<E7C ("E>AX)&<9P2.E5M.\&>'=*L+
MJQM-+A6UND\N:)RT@9.?E^8G"\G@<4 8MI:RVOQ:C$E]/=!M!8@S;<@^>F<;
M0.O7'Y5-JZ3O\4?#ZI?7,<36%VYB0KL)5X>Q!ZAB">OIBM?3?">BZ3>17=G9
MLMS#"8(Y9)I)&6/.=@+,>/;M5N^T73]1O+2\N[827%H6\B3<04W8ST/(.!P?
M0>E 'G'AVZU'2]'\/W5OJ,HM[KQ#=64MGL3RV1Y[C)SC=N!4'.<=L>NUIFI^
M(-=^SZM:7]I!;QZI);W-O-*-ODK*T?E[?+R).%(.[DGT( Z)/">BQVUM;):,
M(;:Y-W"GGR824DDN/FZY)/XGU-$?A'08=>DUN/38DU"1M[R@L SXQN*YV[O]
MK&?>@"MXHU>YL+O1;"V=(FU*[: RN^S&(W<*&*M@L5 Z'OC!P1R_B6UUI?#$
M,&K:JLDT6OVBQM;%6;RFN(B@D)0#>N>P /!.:[S6-$TW7]/:PU6TCNK9F#;'
MR,,.A!'((]1S55O"FBMI<&FFRQ:02B9(Q*X_> Y#$@Y9@0#DDG- '.S0SVWQ
M2,IO[R;R=!,FS$>7Q*,KPG?&>.<^@XJOIVM>(9=%TWQ4+ZTGL)K"2XN+3S=W
MF/Y1=5B C!4J5((+'C.<D9KLQHE@-775A$_VY8?($QF<GR\YVXSC&>?KS533
M/"&@:/J$U]I^F103S%BQ4MM!;[VU2=JY[X S0!C6KZE>Z#::NOB)C#?:6SO$
ML: F5D#AHF ^7:-PP<\8[C-96AWNHV'ASX;K'J4[1:@(H[A)%0[E-HS@9VYX
M*#OGU)KK])\):#H<LTFFZ;%;F8,& +%0"<E5!)"@GJ%P*(/"6AVL-C#!9>7'
M82>;;*LK_NVQMR/F]..>@XZ4 <_::IJT>M:KX9NM3G?4#>12V4YCC!^QN-Q(
M 7!V[)4R0>=OK34U+Q!K,VH76FZA:VHTW5&MY(IY0$\J-@&#KY9.67+ [AC(
M[=>S-A:'4EU$P)]L6$P";'S",D,5^F0#6=+X1T&;7O[;?38CJ.5+3 L-Q7[I
M90=K$=B02,"@#BKS6=>M]/U_4QK<Y_LO7X[6* PQ;)(6:!2C_+DC$C8((/?F
MM.XU/Q!K%SKATF_M+.32;X0A+B7$8C549C(OEDD,"V"&&.,=#GHI/">BRVUW
M;26C-#>7 N;A//DQ)*""&/S=<JO_ 'R/04ESX0T"\UI-8GTV-[] H\XLPW[?
MN[QG#X[%@: ,-==U"U\91V6JR7=M;W%XZ64\2I):7*;& B8@;HY P)YZE3SC
MBCPEKM_<ZPNFZT]W!JBVAE>"14:WN?F4>=!(HY7G&TG(W#CJ3TB>'],CN_M(
MMV,GG-< -*[(LK9RX0G:&Y/('<TNG:!INE-$UI RM%%Y$1>5Y/+CX.U=Q.T<
M+P,=!Z"@#(N-0N]2\;7N@1WDUC';:='<H\(7?([NZ[OF!X78..Y;FN5>_P!1
M\1Z7X"O[VZEM[J35WAD\A4"LR1W"^8H93UVYQTPW3H:]#OM$T_4;N&[N(6^U
M0HR)/%*\3A3U7<A!*G X/%1S^'=*N5L%>T"IIY#6BQNT:PD# *A2!T)'T)H
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
M<WIN#'&C?)Y:B%,+@*-S-W;@#-;%WX2T.^DOWN;!7;4%5;K]XX\T  #(!]
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
MT#8^HJ2HX84MX$AC!"(H506+' ]SR:DH **** "BBB@ HHHH **** "BBB@
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
M*'"C@ ]!TJ>R\*:C?Z'X8TC4;<V:Z)$%EG656,KK T(\O!SM.XL2V#P!CG(
M.EA\5:5/<6D22R!;TL+29HR([@J"2$;H3@$C^\!D9%-3Q=I$EK;7(EE\JXOC
MIZ$PL,3ARFTC''S C)XKG=/\,ZM-HGAC1-0MTB&@W4,K7:2*4F6%66/8,[@6
MRN=P&/FZ\54/AOQ%';II\6GP/%;^(_[46X:Z $D1G,N ,$@@-@Y].,]@#K="
M\2)K>HZO:I:W$(T^[-MODC(#X1&)SVY?@=<8-4-2\3O)J>NZ);1W5O<6.GK<
M+=B($!F$A&,@C V=2.3GTJ?P[IFH:9KGB$W$$?V2^OOMD,ZRY)S%&FTKCC!0
M\_3\*>H:/JJ^)]<O+:TCGM=2TJ.V5O."LDB>;Q@]<^8O.>Q_$ D\(^++;4M,
MT6SNIISJ5QID=TTDL#(DY")YA5B K$%AG'K6I;>)],NM1MK%))5EO(FFM&DB
M94N$7&XHQX. 0?H<C(YKE[?PQJCKX2@GMC%'I^D36%W(LB$H[QQH"O/(RA/X
MCWQ:\'Z/JVGK96FJ:!I-N^G1^5_:4#*S7("[057:"A(P6R?;!SP =1?ZK;Z>
MZ1NLTT[HSI#!&7=E7&XX'89'XD#J:YC5O&,%U)X;32I;B6RUB5RUS;1,6,:Q
M2-A>.&W*,C&0 >E2^*-'U-O$EAK>GZ7::O'';O:7%E<NJ':S!ED1F!&0000>
MH-)=:-J/]I>%)H-,MXXM.GFFN(K5E5(A)&ZA4!QN(+C)P,X)[XH S+#4M0GU
M/5M-N]=OX%T0PM]M>U51(N#(YE&W'*D+VZ;AR:ZE?%>DBXNX+B62TFM;<74B
M7,31GR2<!P".1D8]0>",US]]X8U/59_&L#1BVCUB.$6D[.K ,D07YE!R 6 ]
M>/RJ"X\.ZUK_ (:OK:70M)T+43"JQRPNLGFRI(D@Y505C)0<')YZ<<@&OK/C
MNPTK2=7N%M[E[S38%F>U>(JQ5\[&Y_A)!R>V#QGBKC:S:MXDMX/M5^EQ]@EG
M%@;8A70.@+\KDL"0  ?XNE9.L67B3Q3X*U>RN],M=.NY[7RHH?M(EWOUR6 P
M%XP.O4YQ5Q;'5+CQQI>L36(A@CTV>VE F5MCO)&P';/$9SCN>_6@#2L?$NFZ
MEIVGW]HTTEO?R&*W;R6!9ANSD$9&-K=?2F?\)5I7VZVM3)*/M1=;:4PMY<[(
M"65&QR< D>N.,U0T#PU<Z3KVIN\B'2S,\]A$.L;38,V?0;@2O^^U97A/0-6T
M9+72[W0-+>/3B1%JR,ADF09V83;E9", DG'4Y- &WI_CC0]3GL([:6Y*W[/'
M;2O:R)&[INRFX@ -A6..O%6F\4:6E];6KR2*+J=K:"<QGRI)5SE _3/RM['!
M R:Y33O#>M6VB>$[26QQ+IFJR75SB9"!&WG8VG/)_>CCV/MF?PWX>U72;E-+
MN]"TN:VMKEI8-8+*9&C+EE&S;N\P9VYSCODXP0#HT\5:6T#W#22I:K;270N&
MB/EO$A 9@?Q''4]0*O66I17LLT*Q3Q2P[2Z31E3ALX([$<'I].M</8^%M2LW
MN7M--\BSNK&9;W1Y[D26DT[8QY0R3&I^?=T'(XK;\(:)>:)+J$1>[326\O[%
M:7DXFDMR V\!@3\GW< DXP?6@#1U'Q/IFF-=?:))2EF%-W)'$SK;AAD%R.G'
M)ZX!!.!S6/K>MS7'BO3O#]M-=P07=G-.UU:Q[FW QJA5L$;1O))Z<#/&0:\V
M@:O:R^++*WMDNK77BTL,QD4""1XA$RR \[1M!&T'C(Q5BU\/WNF^*/#[PP--
MI^FZ2^GM.74,6)BPVW.<8C.?KWH O:OKS^&;71;>Z6XO[B\N([-IXX?O-MRS
MD+T)"D@#O["L:R\8)I6M^)8M9N[N6UMM0ABB?[.66W1X8V&\HN%7<Y&3S^1K
M9\7:9?Z@FC3:?"D\EAJ<5V\32;-R!74X)[_/G\*YS5_#6MWVF>-8([$>;K$\
M3VO[Y,86.-#DYXYC)Z="* .MU7Q/IFC"9[N2416Y7[3*D3,D&[&-Y'3J#[ @
MG .:OWM_:Z=8R7MU,([>, L_7KP  .222  .22,5Q=QH6K0>*-4GCT#3=4L-
M7:.827CH'LY!&L;!P0=ZX0$!3ZCWK:\8Z)>ZOX;6WTUHA>VUQ!=0I(=L<C12
M*X0XZ [<>W% &4GB*9O%_B""XNK^WT^UTF&X\MK<;X&9I S( I+?*JG^+G([
M$#7@\2Z?:Z-9R&XN[T?V>EXTHAW2&':/WKJH')] .N>.*QGTW7K_ %W6-3ET
ME;>.\T1+*.)KE&<2AI3@XXQ^\'.>GOP*5WX3U*XT'28$L9[;5]/TJ*WM=0M+
MI4>&=5P5?G#Q$A3C!XSQF@#KM3\4Z5I#3_:I9!';,BW,J1ED@+D!=Y'3.1]
M03@'-9EGK4EIXM\5KJ6H$:;86]K,@D"A80RR%L8&3]T=<FJEEIWBC1==U5(+
M6TOK/594N3=/-Y?V:7RTC?<F"67Y 0!]#CK5;7/"6J:U=^+DC"VZZE!9BSG=
MP09("6PP!R 20.G3- '3CQ1I:S74-S)):2VML;R1+F(H?('609Z@8YQR.X&:
M9<^*M.LK>6>\2ZMTB:$.7@;CS6VH>,Y!/''3OBLB^T?4=:U--8N=*CBEM=+N
M+5;*>566XEEVY5BI(\OY,9/)W=!CG(F\&ZNOAW6=-TX7"6,GV66PT^^N1(T4
MD<H=T5\MA"%4 $G!ST% '7WOBS2=..JBZEF0Z5"D]V! [;8VW;6& <CY6Z=,
M<XH@\5:?=1EH([QW+E(XS:NK2X4,60,!N7##YNG(YY%<KJN@^(=5/B^4Z9%%
M_;.DQ6EO&;E2RR*)1\W;_EH,D'MQFM#Q!HVK33Z!J]GI=M?RV,,EO<Z==2*N
M]) F2K'*AE:,?4$T =1I.K66N:;%J&GS>;;R9 )4J002&!!Y!!!!!]*IP^*=
M*GU"TLTE?=>&1;64QD1SF,9<*W0X )]" <9JQI%H\&E+%+9VUB[EF:WM,;(\
M]L@#)]3CKFN9\+Z5XBL=#A\,:C:6R6=G$UNNI1SY::+!5-L>,JV",Y/8XSG@
M W8?%6E3W%I$LL@2]++:3-&PCN"H)(1NA. 2/[P&1D55@\=:'<3P1QR76)KM
MK$2-:2*BS@E=C,5PK$@@ _U%8NG^&=6ET/PSHFH6Z1C0KJ*5KM)%*3K"K"/8
M,[@6^7(8#'S<GBH!X;UH:,EO]@_>CQ*=4(\Y/]3]H,O7/WL'&/7O0!LIX]TZ
M*/7KB^@NK:TTFZ^SO*;=V#?(ASP#CE^_;!.*T8O%6GSD)%'>M.6D"6YM721P
MF-SA6 ^3YE^;H<@#GBN5U?PSKLVE>,].M[**5=6NUN;67SPN<I$I5@>F/+;G
MW&,\XW+[3=1A\9V/B2UMFN(FL'L;FTWJLD8+AU=<D*>001GIC&: *^L^(OM:
M>%K_ $746^QWVK);2A4 $B;)"RL&&Y2&3!'!&"#6]!KUG<W:6\(F8/+) DPC
M/EM)'N#KN[$%6'/7!QG%<D/">I6EKI/E0++*/$,FL72)(H6)7\SY%SC)&]?K
M@^U6M/\ #M_:^+TU.S@ETV*6YG?485N ]M=(=VR14R2LI.PDX7^+.>X!TNI:
MW::7/!;R^;)<SJ[Q0PH6=E0 N<>@R/S %4'\::(!IWES7$YU*W-S:"&VD<S(
M "<87K\PXZC/.*B\0V>L76M:<;6WCN=,\J5+B+S_ "2)#MV,QP2R8# J.N1D
M'%8'ASPYKFFMX,%W8(!H]A<6UP8YU;EP@4C.,_<.?3(]\ '5V_BG2[O3+&_M
MI9)4OG,=O$L9\QW7.Y=IY!7:V<X P<UG>!=5NM6M=9DNKB>?R-6G@B,\81T1
M=N%( &,<]JY_3O#7B'2DT#4(K%)I]-N[_P ^S\]09(KF4N&1LXW+\O!QGGFN
ME\'Z;J6G#6FU&VC@-WJ<MW$J2[SL<#&<#@\4 ,N_B#X>LI+E9YKI4M;D6US+
M]CEV6[D*07;;A5.X8)X/;I5O_A+]).M2Z2ANI+N&5(I0EI(5C+J64LVW 4@?
M>Z>_6N0BL;S6H?B!HEM:;A?ZDT'VEG79%NMX0Q89W' Y& <GCCK6WI_AR[75
MO%$,T;PV.I6T-O;SAU+82(QDD Y!YR/Z4 ;%MXITNZNK.!)9%^W*S6<KQE8[
MD 9.QCP>.1ZCD9'-$?BG2I=0M;-99,W;R1VTIC/ES.F2RJW0X /L<'!-<[8^
M'-6N],\*Z9J5LD!T&>.62Y20,L_E1M&GE@?,-VX$[@,8(YJ7PII?B+2])A\-
M7UG;"RLU:)-22?+31<[,1XRKX(!R<<'&<T ;L'BG2Y]0M;,2R*UXCO:2/&5C
MN HRQ1NAP.?<<C(YK!U#Q2UQXJ\*)IMQ=?8+Z:XW@0CRKI%@D8%6(S]X CD
MCD9'-4M \+ZM'HZ:#J.BZ7;?9;5[5=8A*M),OEE%95V[D;!!8D]CUSPNFZ-X
ME#>#8;O2[>/^P7:.>9;I2DJ>0T0=!C/.0<$ ]O>@#IX/%ND7-KIES'-*8=2N
M&MK9C"PW2J6!4\?+]QNOI4,'C?1+B>>*.2ZVV[RQS2M:2A(WCQN5F*X#<\#J
M>W49YBS\-^(K>RT'33I\'EZ3K<EVTYNAB6)C.0P&,CB4 @\Y]N1:/A75KWPI
MXFTUHX[6ZO=3DOK1I6#HW[Q9$#X)QDI@CT/>@#HU\6:5YMW!*\T%S:F(2031
M%7/FMMC*CN&8X&._!Q6E8W\5^DIC26-H9#%(DJ%65@ ?QX(Y'!KD?[(O-3T.
M[34?!NF6QF$<4MG#,A>90X+,)%"[=H!*\YSZ4_2_[<\+6,-M)#/J-M<:HL,(
MN[M3<6ULP4?,>?,(;<<9)V]3P< '4ZEJEKI,$<MTY'FRI!$JKEI)&.%4#U/_
M .NJ4/BC3;BV26%I6D>Z>S$'ED2><@8LF#W 5CGI@=:C\50:O/8V@TA!(5NX
MVN8A+Y3O",[@C_PMG;SP< X(KE;?PC>G3+ZPU+1$EMIM9DO8S:7NV6%64[9(
MV.W#*V!U&06_$ [^QO(M0M$N80X1BPQ(A1@02""#R.0:L5D>&+34K#P_;6VK
M73W-W&7!ED(+E-YV!R."P7:"1U(/7K6O0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 56O[^WTVS>ZNI-D2E5
MSC)+,0J@#N22 !ZFL'5M1FD\;:5H!EDM[2YL[BY9XVV-*Z% $##D8#,QQSP.
MV<\AJMS?ZGX2>'4+J=WT_P 40V,=PI"F>-;J,*S8&"PSC([KF@#TC3-4AU2*
M=HX;B%X)FAECN(BC*P /T(P0002#GK3&URQ76K72=[FZNH'N(L(2C(NW)#=#
M]X<#UJAXPB:/P!K:I<3J\6G3,LJR$/E8R0=P^E<JE@TWB+P7:I?746[1;HF5
M'!D /V?@$@XH ]*JO?6-KJ5G):7MO'<6T@P\4@RK#T([BO.]&\2:IJ%CX7TV
MYNMTM_%>AYWG\AYW@E"*NY5/)4EC@#.WTR#VGAU=1M]"2+4[V+4+R%I$:>(?
M?PQP#P,L!@$X'(- &K##';PI#$@2-!M51T ]*?7G_AJ]UG7K/0M>75H88+Q&
M6[A$_F;W93\B(4PC1L#W/"G=GK6=X>U;6?LG@K4KG6+NZ?4[B>VNH9 FQU$<
MS @!1A@8QSGU'3B@#T'4]9L](DL8[LR!KVY6VAVQE@9&Z D<#H>M:%>4F^F\
M0>'_  9XAGO)FFN]<A:2$/\ NT^:0! O8KC&>IP<YKLO&&KW&EQ:/# YA74-
M3ALY9UZQHVXG&>A.T+GMN]<4 =!//%;6\D\\BQQ1*7=V. J@9)/MBJ&F:Y;:
MK<300Q74;QQI*#-"4#H^=K*>A!P>.H[@5PWB2>^73O'VB275Q-8VNC&[MY&?
M+QEXI0T3-U893//.#C/2NYT6V\OP]9P^=,VZW7YV?+#*CH?:@!=0URQTV:PB
MN'<M?7/V6$HA93)SP2.!]T]?0UI5X_IT$C^"/!1^VW!EF\09,KOO93FX&1NS
MSWYSS6JOB+4=,@O=/EOWF1/$BZ8EU<R!62%X5D +A3CYCL#8SAAWP: /2Z*P
M_#L&IVDFH6^HW\=THF#VZ"0R/!&P^XSD#=R"02,X/.:XC5+O7O[+\::G!XBO
M(I="OG>TBVQ^6RK#%)Y;C;\P.X@#CKGDT >IT5YY-JFMZ]<Z[#9W\.EWFER0
M[/-G*B%3$DA:2/:0ZL6=<D]%XP02;FC)JFJ>+/$"3:]?I!IUY&L,,0C"[7MD
M8@Y3D OD?3G- '7:?>IJ-C#=I%/"LHR([B(QNOU4\BK->:>&_$.HZI;>#=.O
MKR;_ (F=G<W%Q<*VQYWC( 0,,8X8L<8/RCMFEL_$NJG4;3P_>74@C?7;G3_M
M_"O)#'%YJKD# <DA"PY^4XYYH [K3-9L]6FOXK4R%[&X^S3AXRF'VJW&>HPP
MYK0KC? T!MM6\80F:27;K'#R-EL?9X< GOCIGKQS4<5]=:[=>(2NM/ID^DZB
ML2* &5(55')="1N\P%QD].,<@Y .VHKS6_\ $&J3^%O$WB"VO)8;[2-0FBAM
MA_J]D3 >6R?Q;UYSU^<8(P*T-0U34-(\57-G-<3M%K-D#I<;MQ#<AMKQC'/\
M:/GL%;' H [JBN#O+C5M1UG6- L-3-M<Z=:0-;SRW&QMS*29F781(,C!!XX[
M9S264FK:CXPU&&77+KR+.RL+Q8;0($D=O-+*,J3L;9TZ\]>* .]K/N]9L[+5
M]/TR8R"YORX@ C)4[%+-EN@X'3K7"Z=KFM3^'=.\7QZA!)"]C+-=6?GF07$@
MB9Q&B;!Y;(RD8!/ .<GFB R7>N_#K59-0FNI+U)Y926S&S-:LV57^$#)&!VZ
MY/- '=7^M6>G:AI]E<&03:A*8H-L9*E@I8@MT'"FM"N-\<0O<:QX0ACN)+=G
MU5P)8\;E_P!&FY&01G\*QGD\21:;XEM;75+R\ET&^CEMY25$EU#Y:2R6[D#D
MX8J",')% 'I=5KZ_M]/L[BZN&/EV\9ED"*78*,\[1DGH?RK*\.:BNO/<:W:W
M,DFF3A$M%S\K #+.!V)8E?\ MG[FN9O(6/C#QN[7-P0FC0%8S(2G*W'&/3C.
M/7)H [RPO8=2TZUO[<DP7,*31EA@[6 (R/H:2PO4U"T6Y2*>)2S+LGB,;C:Q
M7[IYP<9'J,&N!\+RWUA>>#;0:E<RVVIZ"S20OMV1-&D&PH,<<.1SG/>F:?J_
MB"?P=I%ZHN=687%Y]MA@F6*ZEC29T5DZ [?ERHQGCZ4 >E45BZ/>IJ?@ZTN[
M2^GE$MF"MTZ!9&8+@L5(P&R#D8QFN(TS5]5MO"7A;4[O6;FXEUY[:WG-Q(L<
M<.8I'^5E0E2[!5)YZ\8." #U&BO.-0;Q%IUUI5A)X@95NM;^SXA*R/% \$CA
M&=DRS KD$]B,@U6_MW6=&U"[T&?49[JW&NVEC'J$H7S8XIHO,*$@8W X4'&?
MG'M0!ZA2,ZJ5#, 6.%!/4XS@?@#^5>8^)]7UK1[?Q?8VFHW BL;2VO+2X.'>
M$R,RM$6(.1\F1GD9Z]*T-1TJ>T\>^%XYM9U*Y$KWLI\V50%Q&I  4 8&3UYP
M2,T =?J.LV>EW6GVUR9!)?S_ &>#;&2"^TM@GH.%/7TK0KCO'L3SW/A2*.=X
M&?6D EC ++^XFY&01GZ@UD1:EJ>GW6JZ)<ZU=SQ6^JVL%I.45KBX$B"1K?<-
MH!QGY^"%/TH ](HKS>TU7Q#-HEXL >]ELM=GMWM5N@DTMNJD^6DAQEE)!YP2
M$(S3K'Q'+KEYIFE6=Y<B*YL[F8-=2FUN#(DVPQDA6^:/D$#KUY% 'HKL$1G(
M)"C)V@D_D.M4M&U>TU[28-2L6=K:;=L+H5)PQ4\'D<@UR.E7^IWGB"S\-:KJ
MHDEM]*-S-<V9\O[3+YQCR#_LA>0."6YXP*O?#$%?AWI8+%R/.!8]2?-?F@#K
MJ*\SM_$.JW'@_1?%<-U,UY<ZE'#<61.8V1YS$8@O9ER/FZY4YSFH;O4]:@TW
M7M4&MWC/IOB*.VAB(0(T320*48!>1B1O3UZT >I45D>)GU%- G;23']MW1^6
MDDGEB0;UW(&_A9ERH/8D5QT7B*XF;1VMI]2M93X@6QO+.]P7A4P,QB)Y##(5
M@P/(;K0!Z16?J>M6>D26,=V9 U[<K;0[(RP+MT!(X'0]:X<^)KVUDU"VEOW$
M#^*5TP3L03;PM"C[0>V6RN3TW^PJ7Q/9W%M_95HVL27.?$=LT)909+5&5L(6
M.=Q!R06YP1G(Z@'H=%<MX0N;LWWB/3KJ\FNTT_41%!).07"-#')M) &<%VQ[
M5DR:CK.M76MO8ZE!83Z3J B'FSD*D2A20\6SY@X+8;.>>,8H [^BN$FO]0L?
M%.K>'I;ZX:34DCGTF0MS$A.V4+ZF,C?SU! -5/$>LWUG<7]SI^I3RBQU*QMB
M,A8X0[1*\1!SYK,)-Q) P&&#D8H [:TUFSOM7U#3(3)]IL!&9PT94#>"5P3U
M^Z>1Q6A7F6OW=S87WQ'OK*>2"ZMM,M)HI(SRK+',0?>M34M<N+'Q+>H^JFUM
M$\.->L[KYB0R!\"7;U.!V[T =S5634(H[JS@$<TGVH,4EBC+1J ,Y9APN>V>
MM><7E_J?D^)=.EN[U(!X:6]C\R;]Z)/WH+Y&=F[8/E!(';&<5J65Q>6%]X$M
M(+ZX:UNK27SX6((<K &7G&>">F<4 =[17FEKXAU6X\)>'_%,-W*]U>ZC%#<V
M9.8RDDQC,87^$IQR.?E.<Y-07&IZU!I^KZG_ &Y>.^G^)$M(HB$"-"TL*%&
M7GASZ8Z]>: /4J*IV]LT6I7MP;^:99O+Q;.5V08!'RX&?FZG)/3BN'\=ZU?V
M47B&;3-1F\_2]/CN%BCPB6SDN=SGGS"X  7& %/3(- 'HE1SS);P23.&*(I8
M[%+' ] .3^%<#K5QJL_B'Q+;1:W>VT%KHT-Y D.P;)"9N^W./D&1W]<<4_2-
M;O/$U\UA<WDMJ8M#M;P"!MC2RS*Q:3W5=H '3+'(/& #L])U2VUK2;74[)F:
MVNHA+$67!*GD<=JN5RWPV_Y)KX<_Z\(O_0174T %%%% %2STNQT^6XEM+6*&
M2X?S)F1<&1O[S>I]ZMT44 %%%% !1110 4444 %)@$@X&1T-+10 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% %._P!*LM3$/VRW61H'\R%P2KQMC&588*G!QP:AN- TJZL8;&:R
MB:UA<21Q<A0X.0W'?/.>N>>M:5% $<EO%-;/;2H)(70QNDGS!E(P0<]<CUK-
MM_#.C6DEJ]M81PO:QM% T9*F-6Z@8/&<#/K@>E:U% &)/X/\/76D)I4^DV\E
MC'(98X6!(1R<EE[J<D]/4^M:MI:6]A:16EI!'!;Q*%CCC7"J/0"IJ* ,>T\*
M:#8:G<:E::5;07MQN\V:)=K'=]XC'0GN1@FG0^&-&MXK.*&P1([)S):JK,!"
MQSDJ,\=3^9]:UJ* ,,^#?#AN6N#H]H9&G%R<I\OF_P!_;T!]3CFM2^L+34[.
M2SOK>.XMY,;HY%R#@Y'X@X(/:K%% &<V@Z8^GW%B]JKV]S_Q\*[,QFXQ\[$Y
M;@ <D\#%7+:VBL[:.W@7;%&NU%R3M'8<]JEHH QU\*:%&(Q'ID$8CN#=($!7
M;*<_.,=#R?ID^IITGAG19K:^MIM.AE@OVWW4<@+"5N/F8'OP.>O ]!6M10!2
MTK2-/T2Q6RTRTBM;=23LC&,D]SZGW-8&C>$S#J^NWFJP6TJWU^+J$1S.PVJB
M*H=2 I(*%AUP3Q7644 9%]X6T+4]5@U2]TJUGOH !'.Z98 '(SZX/(STJS;Z
M/86MQ>7$%OY<UX<W#J[ R'& 2<]0. >PJ]10!DCPSHRZ?;6"6$:6UJ_F6ZH2
MIA;GE"#E3R>A'4^M/NO#VD7NF+IMQI\$EHK^8L97[KYSO!ZALDG=UR3SS6G1
M0!0TW1-,TAYWT^QAMWN&#3,B_-(0,9)ZG@5!<^&-#N]:CUBXTNVDU&,#;<,G
MS<=,^I'8GIVK6HH S7T#2I+][UK*,W$C*\AY D9?NLR]&(P,$@D8&*N36=O<
M3V\TT*/+;.7A=ADQL5*DCTX8C\:FHH R-5\+Z%KEW;W>J:5:W=Q;C$<DJ9('
M7'N/8\5:BTFQ@U.;4HK=5O)D"22@G+J.@//09./3-7:* ,BQ\+:#IFIW&I66
ME6L%Y<9\V5(P"V>OTSWQU[U%:^#O#MC<0SVVCVL<D$C2PD)Q$S=2@Z+^&*W*
M* *FH:79:K%''>VZ3")Q)&3D-&XZ,K#E3R>0<\U2O;/4;&PAM_#D.GQ,9293
M=%\!3G<XV@EGS@\D9YR:V** *FF:?!I6EVNGVXQ#;QK&O&,X'7CN>M07>@:5
M?7KWES80R7,D/V=Y2,,8^?ER.W)_,^IK2HH S(O#VE0R6<D5H$>RB,-LP=LP
MH>"J\\# ''L/05'%X8T>"""&"S$*0,[P^5(R&,O]_:0<C/?UK7HH KI96T5B
M+&*%8[54\M8H_E"KC&!CI5-O#>C/H7]B/IT#Z7MVBU==R =0 #TP>F.E:E%
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
ME7=E$1X9ATNQFN9]]W)+ ?F!!!<!2-SYQ][K6GI]E#ING6UC;KB&WC6- >N
M,<^] ''3WKZSK7BBPFUN;29]+:$VSQR;1'&8U<RE<@."Q93NR,+C@YSA^(/M
M$5Y\1-2M+^[M+BQM;:YA,#[,NL!8;AW'&-IXYY%>BWGA_1]0U&WU&\TNSN+V
MW_U,\L*LZ<Y&"1G@\T2^']'G:[:72[.1KT 71:%3YX'0/Q\WXT <%XKUV[CB
MUB]L=2N//L#8[E$IBCMF=E)4*"1*7#9.X8 (P<BCQ!/J+7'CZ6+6M0B72["&
M[LUAFVK&_E2/V'(RHR.A[YXQV\WA7P_<R.\^B:?([Q"%F>W4ED'13QT%2MX=
MT5_M.[2;(_:D$=QF!?WJ@8"MQR .QH Y+5]0U2ZU*6W6:ZQ+H2S6:V+D,MTQ
M;EP#P#\NTM\ORM[U&\^JOJMCX8U#5&ANVT9;@S?:6B:6X+,)"K)C=LP,+TPW
M(/:WK/@DW^M&<Z3X?U"Q$,<,$-]"5:U5<Y"%0002<XX^M;,?@[19=%L],U+3
MK._BM2S1+/"&6,DDX0-DJHS@#)X '.* +FBK</X>M$NM06\N/)"/>PIL$IZ;
MP.1SU]/PKS_1K_5-1T[P )M8O@=0:Z2Z9)<-,%CD(R<=>!].V#@UZAY4?D^3
ML7RMNW8!QCIC'I6?%X<T2W%J(=)LHQ:$M;!(%'DD]2G'RY[XH RO MS<SZ3?
MP7-S-<FSU2ZM8Y9FW.8TD(4,W4D#C)]*X?5;>./PC\0V$TYD_M?8!)<.^!BW
M/1B1WZ^F!TXKU:RTVQTU95L;."V65S)((8P@=SU8XZD^M5KCPYHEW)=27.D6
M,SW>TW#26ZL9=OW=V1SC Z^E '$:SK&H^&-1\5QV]_=7$4&EVUZAN'\PP.\D
MB2.O' "J&VXP,=*Z/0(;B+6IIEUN.[L+JU22*U$SS[6!_P!8LC$D*P(&WID9
M'>MI='TQ+J2Z73[87$L0ADE\H;GC'\)/<>U,TG0=)T**2/2=-M+%)6W2+;Q!
M Q]3B@#F7AO+_P"(^IV;:MJ,=K:V5G=QV\$P12_F2Y!X^Z0@!'?/TQ2\*7M_
MKD&@:]_;L:-/N6]L_,=Q+(5.8Q&3B-D8'D#.%.<]:[A-+L(]1DU%+*W6]D4(
M]P(P)&4= 6ZD>U58_#FDVE]=ZC8:=9VFIW*L'O([==Y)[D]^<$^N* ..\/OK
MVK2^'K@WMYO66X;5W64F"0 ML\O.5(+!<;/X<YHM[S79],U=+.Z>]N8/$,T2
M6\UR87GA5 ?)20?</\0Z#Y3GJ:GT7X?"TN;.6ZTO08+BU=)#J%C&R3S,I!R1
M@;=V/FY;()'>NL_X1W1?+=!I=HJO/]H;;$!F7&/,X_BY/S=: ."@N;;6-?\
M!MQYNJ18FU&.6*ZN'22)T!RC8;!*G*YYR!S3K:>YC\/>(M8O?$NJPFSU"\LH
MF#*ZJOG!$^0X!;H <C&ZN^?0])EBMHI--M'2UD\V!6A4^6_.67(X/)Y]Z1=
MT=+*ZLETNS6UNR6N(1"NR4GJ6&,$GU- 'G&LZMJUGI7CR"*_N;5]/AMIK95N
MC,\)=,L-[<\X!(SP2<&K^O"YM;_Q9I1U*^GMG\.F^ EG.Y)<RJ2A&-H(5<J,
M#CI79?\ "*>'O*EB_L/3O+EC6*1?LR8=%.0I&.0#SBK(T72Q=-=#3[7[0\7D
M-+Y2[FC_ +A..5]NE ',P:<8O EI=:5.D6J'3H8(9[B=B/GV'86))7)P!CID
M8J[X-U-KY-3M[BVO[.]MK@">SO)O.\DF-2 DF3N0XW ^YX%;*:+I<>E?V4FG
M6JZ?C'V41*(\9S]W&.O-36EC:V*.EK D0=MS[1RQP!DGN< #GT% 'G'B34]4
MMK3XB&#5;N-K&.WDM2KX,.Z+<0O' )_'WJ?6A=6NI>)]+;4KZ>VE\.F]Q).V
M4E#2*2A&-H( RHP..E=M-X>T6Y-V9]*LI#>8^T[X%/GXZ;^/FQ[U(NBZ6MT;
MH:?:BX:'R#+Y2[C'_<SC[OMTH X*PNV+>'O#J7KV\%QHBW$;->2(TLN$!"N#
MNRJG(7.,-G' P^&WU6^\0Z-H]UXHO94ET>X:>YL6$(EDCFB4..#@\GGOSV-=
MA<>$_#UUIL&FSZ)I\EE VZ*W:W4I&?4#'%6QH^F"\@O!I]J+F"/RH9A$H:-/
M[JG' ]A0!YO=WFJ0:7K^IC6M0:;3?$<<$"&;Y/+9X%9&4## AVX/ ZC!SFYK
MFLW4>JO=6.I7$BQ>(;2Q<F4QQQJQC5X%C!(DX9F+, <MQG;7:OX;T1X9X7TB
MQ:*>433(8%(DD'\;#'+=.3S39_"^@7,\T\^BZ?++/M,KO;HQ?;C;DD<XP/R%
M &1X=(/CWQB0<@O9_P#H@55O+Q]8\2>)-(FUB;2GL+>![22.7R]BLI9IB,@.
M WRD-D#;VR<];;Z986EY<7EO9P17-QCSIDC"M)CIN(Y./>J]_P"']'U6\M[S
M4-+L[JYMCF&6:%79.<\$CUYH Y*34+K6+KQ="^I7-I+I,$1LVC<Q;08?,$S+
MT;+9&&!&%QCK5.RNM5\0:O:)?:C?V0NO#,5[+;VTOE!)BV"1@9'Y^W3(KO;O
M1=,O[E;F[L+>:<)Y?F21@DKG.T^HSS@\4LNCZ;/>O>2V%L]T\7DM,T0+F/\
MND]=OMTH \ZT>>76=7^'^HW]U<&YN=#GEE=9V0,X$!W;0<9))SQSWR *ABU'
M5-/\"W/B%]9U&:=;^:Q9I90T<,)O?+,FW'WE0'![9]!7HP\/:*L=G&-)L@ED
M2UJH@7$!/79Q\OX5);Z-IEI9365OIUK%:S%C+ D*A'W?>RN,'/?UH Y6\EN]
M/\4:EI4-Q//ID^AR73+/*TIAE5M@PS$G# GC/5"1WK3\(2O!\,]#FBC,LB:1
M RQCJQ$0('XUK6^B:7:VLMM#86Z02J$D01C#J!@*?4 <8JS:6=M86L=K9V\5
MO;Q#:D42A54>@ X H \[LM6U"70?!>NV]_<7%UJMU%!?PF5C&ZR*QD"IG"&,
MJ2-N" ISFKND7%Z-9O\ PG=7EY)=07PNTN&F?>UDWSK\V?[P\H_GUKKK;1=+
ML[IKJVL+:*=F9BZ1@'<WWB/0GN>_>K0MX1=-<B)//9!&9-OS%020,^F2?SH
MX#3K[4-<E:_37([&YLM9DM[B!I78>6LK(L)BSMRR[2&QG)S[5?\ !4%W>76I
MW]WJ^HW!M=4O+6.%Y1Y7EA\+E<<D8X/;-='_ ,(]HQUK^V?[*L_[3QC[7Y*^
M9TQ][&>G'TJ>QTRPTP2BPLX+83.9)!#&$WN>K''4^] '*Z]913?%#PPS/< M
M:7I(2X=1\ODXP 0!UY]>^:PKC4=5^Q7H76+U'C\80V:N'&1"S1 ITQCYCQTY
MYS7HTVE:?<7\-_-8V\EY""(IWC!= >H#=15=O#6ALKJVD6)#SBX8&!?FE'1S
MQ][WZT <6^HSZ;/XFTN76+\0PZE8Q6K,_FS$S+&6B5F(P&.1DD;=Q(Z51O-6
MU:+0_$42ZG<02V/B"UMX3'<&5DCD:WW)O898?O&Z^N.@KT.?PYHER+L3Z392
M"\*FYWP*?.*_=+<<XP,9Z4P^%] *RJ=$T_;*R-(/LR88H,(3QSC QZ4 </J>
MMW_AN7Q;"FHW4EM:OI[K-</YC6RSN4F<$]@!N Z ]L<5H>*_.TCPEXINM,\0
MWC,+%;F",3&1K8@'YED)+8?&<9[''>NP&BZ6)KJ;^SK7S+M/+N'\E<S)C&US
MCYACL:KV_AC0;72I-+@T:QCT^4[I+98%\MSZLN,'MUH XGQOK5W:VWB"XT_4
MKC[3IEG;2;1*8H[5R2>@/[UG&.&& !UR<5OPD'XN79!!']@P]/\ KXEK8N/#
M&@W<IEN=&L)I##]G+26ZL3'_ '<D=.>E6(='TVVO!>06%M%<B(0B9(E#",=$
MR!G:/3I0!S'B"&[O_'NF:4FKZA9VEUIET\BVDH0[D>(*P..#\QY_#IFLZQO=
M0UN:>[CUQ+&YT_67MYHFE9LQ+*46)HL[273:0V,Y;(/:NZDTNPFU"+4)+*W>
M]B4K'<-&#(@/4!NH%0-X>T9M9&LG2K,ZFHP+LPKYG3'WL9Z<?2@#S:YN-;3P
M[K.N6^O:B]]IFNRP6UNT@,4J"X5!$R ?-D-@>G&,<YOW^LZE<^&/%>M0WMQ!
MJFCZA-';PK(=@6(KL1H^C;UYR03\_!X&.C\->%!IDNH7&HVME)<7&I37T3QD
MOMWL2,Y4?,N<9_E6U)HNERWYOI+"W:Z)4F4QC<Q7[I/J1V)Z=J .4L+>\UGQ
MQKMO=ZMJ<-O:+9S);0W&Q5+HY920,[?ICUSD#&!H4L]A\/\ P7+:7UU&]QJT
M$=POGLWF*TC@@Y)P#CH,9YKTZ'2["WOY[Z&R@CN[@ 33I& \@'3<W4X]ZK#P
MUH2Q+$NCV C6?[2JBW7 E_O@8^][]: //KR\U2#2_$6J+K6H&;3?$44%NAFQ
M'Y;/;JR,H&&4B1N#P.HP<YTM?GUZ\U'Q+8Z?<W*W\?V8:4;:0B./(!<28^4'
M.XG?_"5QVKKW\-Z))#/"^D6+17$HFF0P*1)(/XV&.6X')YXKE]0\"OJ&N7EU
M>:5X>U&.XD#1W-W PG@0*%"8 ^<#''S+0!O>*X-O@/68C-,2FG38D$A5R5C)
M!++@YXY]:Y"&PCGUCP%:QW5U&CZ/=EWCG;?REL<!B25Z]B,=L5Z':6,=MI<&
MGL3-%%"L),OS%U"X^;/7/>JT'AS1+5K9K?2;*)K9"D!2!08E/4+@< ]\=: .
M(T35KK4-$\.6ESJ=U-=S/?*8A,8C<)#(T8>292&7:-O0$L3TX)%'1KF76I?A
MU?:C>3RSR0W?FR+<.FXI&<$[2!G'4]QUXKT+_A%] \JWB_L73_+MY&EA3[.F
M(W;JRC'!/?UIZ^'-$2"W@72+$16TIGA06ZXCD/5E&.#SUH TZ*** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S[_6
M(;&\M[)8I;B\N%=XK>';N*)C<Q+$  ;E')ZD51MO%VFWMI;RVRSRW$\\ELMI
MM F66//F*P) 7;@Y)..F"<C,6KZ+?-XJTWQ#IIA>6W@EM)[>9R@DB<JV58 X
M8,H/3D=Q6')X+U>QFMM9TJ:S.L1ZE<WTMO,S""19P%:,,!D$*J8;')!..<4
M=#;^*K2Z@MC%:7AN[B26-+-HPDH,1Q)G)"X!QSG!R,$YIMGXNLKVXTN!;6]C
MDU)9C")H@A5HN'5@3D$?B#V-9VJ:+XEFOM(UZTET]M6L_.CFM)'=8'AEVY17
M"EL@HIW%>3G@# J74='UZ?4= U>,V$]]8O.)X'D:*/;*N,(P5B=N!U'S<].E
M $C>.].%E97(L]0<7E[+81QI$I83(7!4_-CDQM@YQ]*(/&T%QJ2Z<NC:P+OR
MX)9(FMU!A24E0S_-P%*G/Z9P<8]IX0UZWM-)A=M.=K+79]3=A,Z[XW,IP!L.
M&_>],XXZUOVVC7T?C?5-6E%M]AN[*&V4+*WF QM(22-N,'S/7M0!%#XZT:;4
M;*UWND=\'-K<LR>7+L&X]&++E02-P&0*RKSQ#+J'B[P9)9+J$.GWTMPP=F"Q
M7,8MW925#9Z[6&X"ET3PMX@M=%;PSJ$NG'28K=[6*]@W?:9(BI5%92NU2 1E
M@3G'3G-,T[PWXFCE\*)>KI;1Z [(TT<[[KB,PM$&V[/E;# D9(SGD4 =?J6J
MP:8;:.19);BZE\JW@B +R-@L<9(  4$DD@8'TKCO#WBAK(ZY+J:ZB\;>(A80
MI,RNT&](0JGYL!=S'[N>N:V_$^BZC>ZEHNL:2]N;W2YI&\BY<I'-'(FQUW $
MJ<8(.#TK"E\(Z]-I^L%O[/6[N-:@U:VC$[E"8_*S&[;,C/E'D ]>E &YJ/C;
M3M+35VN;:]_XE4D,=P$C5L^;C85PW(Y'H?:F-K]M<Z[HT,]IK5E<32W*01.
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
M $'(/(-<+JWA+6=0A\:1QFP4:[#'%;EIW^3;%Y9+_)^/&:[:V61+6)90JR!
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
M) N$79N<&,2;E^;&-K \D'VKDM7UN--;2ZMM4D4Q>)8;69Y[K:P7Y5DB6,8
MB .<GJ23CH:3Q RG2_BS@C_5IW_Z<XZ /4XW$D:.!@, :=7!Z[=7'AG7--UR
M/[5<V5];?8)+42NR+<$9A95S@;B#&3CJR^]=3:P#1?#BQW%S-(;:W+33L2[L
M0,LW.3UR0/PH TZYF?QK9P027K65V^E1^>K7T:JR!XF*LI&<C+*54XP2/<9Y
M7PKJ23>*=(MUU%WM-0T%Y&62]+RS/OBVR28.%E(9N%Z<\G'&6]E:CX$ZE,'E
M_P"/J<Y^T/CB\<#C..A_'KUH ].T5X_-O8DT-],>.0;B8T"SY&0RLAPWH<\@
MUK5YUKL\+>*+SP]>ZTNDVW]FQR6,EQ-("6+2"1U?S%RZX3J3@=, G,*7]M>Z
MEJ.C:_XAFMC%I=J]C>>;]E:0%3ON%&<;]P&<YQ@#N<@'HXGB-RUN)%,RH'9,
M\A22 ?H2I_(U)7EM_,VF>)?%]]8R3-JBZ#;36HD<AY'"W'.SHQ  .,<$=!4=
M[JALM!U/Q#X<\2I?.VD,XM( TFT@C]^VZ1RKJ">"!G'.<4 >A/KD4?BB'06M
MYA--:27:S?+Y95&12.N<Y<=JU*\ZMY=&M/B5I-W::@C6TF@7#F62Z+AE$D)W
MDL3R0"2>^.>E=T;U;C2FO=.>*[#PF2!HW#++QE<$=0: +15202 2IR"1TI:\
MPTZ]NY]!\$ZS97EQ+J=]>1P:@K2L1*&5O/5DS@;"I(X&W;@8%:_@.Q$[ZCJ,
MU[?SSV^J7UK&);R1T6,3$!2I.#@ 8)Y]^E '7BYE.IM:_8YA"(1(+K*^66)(
MV==V0!GIC!ZU9K@]8FG3QMKL$>JRV49\."597D9DMY#)(OFA<X&  3C'2KO@
MV[NCJ6J:=J5@UGJ-M' TBQ7+36TJMO"R1%N5SM;*GG@'G.: .OILD<<T;1RH
MKQL,,K#((]Q7!):27?CKQ2PNK^5]/CM+FTMEO) @D*2'&T-@J2!\O3VK,T+4
M[:ZT[3_$'_"6'S5TZ9K^U@5GE=A'N=G1G8*T; X.T#G;T(% 'I=K9VMC%Y5I
M;0V\><[(D"#/T%3UY/INJ$:G+;PZX+2&Y\,&=9GNS,R2 \3OSCS-I+-M].IP
M#1=:YJ>E6=W:7MK+IUS%<Z>NH36]VTMO]DDE96FB8_-'NPP;.".N<\T >L45
MY?XK>\TUO&%KI]W=)IT>@?;5*7#@VUSEP-C9RH95R5SCC/?F:YNET'7=09M2
MU!+63PR][<.)FF=9%8#S$5B0&PQX&!P..* .\UK5$T31+W5)8)9HK.%YY$AV
M[BJC)QD@= >]36]T+G3XKN.-B)8A*J<;CD9 ],UY1=:AMA\56"WJ-;R^$_/6
M 79G_>;9@6)/\94*6Q[=>M;FCVDFF^*/##:;>WDT-_ILCZA#+<O+'M5$\N0*
M20AW':-N 0< <4 =AX?UJ'Q%H=MJMO%+#%<!BJ2XW##%><$CMZUIUY/I0N++
MX8^'O$=K+<D:3-)/<P12L%GM_-<2 J#ABH.\9_N^]>@>'5>:QEU*1I2=0E-R
MB.[$)&>(P ?N_*%) _B)H CB\2"XGUVWM].NY;G2&5&A!0-.S('79\V.01U(
MJ:'7HY?$KZ&UK/'<+9K>;WV["I;;@8).00<\=N]<)K<CQ6WQ3FAGE@FACBD2
M2&4HRL+1"""I!ZBHO$VHW.G^,$N8TE:T_L"'^T)8&/G0VYF;?(F.I'!)Z@9(
MY% 'JU9=QKD5OXELM$>WF\V[@EGCF^79B,J&'7.?G7MBN1UG4+-_$-CH\FKP
MVFD7.EF:SGFF<I.Y;YB)!(I+!=A&2>I-%O$3XK\&V\VI/J1_LF^0WA&QIQF
M!^#W'.0>>M 'H51S3Q6Z*\TBHK.J L<99B !]22!7!>'A>C5#X2NY[V232;M
M[M[IYG+3VS9,(9\Y))8J1T/DMZU=^(D-O)%X<>X8JB:W; MYA0 '<#R"/SH
M[2BO,;R^EOM&\<7,E]<6^I:3*YT\QSL/+B6%6@91G#!VSG.=V2.< 5TOBN>\
M_P"%7ZK=3/+:WZ:5),QAD:-HY1&6X(.>&H ZFBO.K?3DF\:V%A)>Z@UK?Z$U
MQ<Q_;I0))%DB"MPV5X=N%P/PK,TG5Q?^'?#-M?:E,]U)I]VY\^Z,<3JCA!([
M_>=UXP,]V)(QF@#U1YXHYHHGD59)20BD\M@9.*9/8VEU)')<6L$SQ',;21AB
MA]03TKRS0KN'4M0^'.HW]Z9;B72+@2S-<$%I%$! )S][).1W[YJYX6N_[>_L
MC49O$BPZJ)9(K[3X]_FR.=P>)U\SY0IY!"C:!D8H ]%O[F6SL)[B&TENY(U+
M+!"5#R'T&X@?F:L@Y .,>U>/K;R+\&-3U[^U-4;4?LUR@F-_+P%N'V\;L9XQ
MGJ><U<\>:P(5\1/::E+'>Z?;6K R7)C$#$EAY*C[Q8?>)XP .>0 #N)?$T,6
MJZMIYLKII=-M$NW*[,2HV_&SYNOR-UQ5_2-2CUC1;'4X4=(KRWCN$5_O*'4,
M <=^:X^:6.7QKXJDCD5T;P_;D,IR"-UQSFLV":30O"'@CQ2)KDV-I86\&H01
MR.4,4D2J)-@."4;;VS@GT% 'I]%9F@6L]MI,9NC)]IG9IY5DD+^6SG=L&3T7
M.T8]*TZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@"*:UM[DQF>"*4Q.'C+H&V-ZC/0^]5O[%TKR_+_L
MRRV;]^WR%QN]<8Z^]5]8UIM+DCCCLI9V:&6=GSLB14QD,YX#'<,#OSTQ7,ZS
MXCEU9?!SZ?;2R:=K,WF.A<(TB?9Y)!&W/'(4GL<8H [-M.L6ODOFLK<WB+M6
MX,2^8H] V,@5+/!#<P/!<1)+"XVO'(H96'H0>M>;11Q1:SK^F:D^H1:/HMK!
M/%<&^8R6RYFD+A@=QSM"]_E4"NA7Q_IL5Q<QWD;0I#9F]$L<BS*4!P5)0G$F
M2/EYSG@F@#H#I6G&RCLCI]J;2,@QP&%=B$="%Q@42:1ILRE9=.M'4R&4AH5(
M+GJW3J?6N>UWQ;J&E:-K5Q_8=Q'<6-@;V)I&!A<<_*7'&]<9*\]L$YS72:=/
M-<Z=;S7$7E2N@++D'^5 #;G2]/O((H+JPM9XH2#''+"K*A'3 (X_"K=<[K6N
MWMAXIT+2K>S$L-^9C))Y@! 1,X _$'/MCO7-^&O$DFCI=075K>W%K+XCN;%;
MMY@XB+3%8U.YMQ'09[9'7G !WEOIMC:22R6UE;0O*<R-'$JE_J0.:=:V%G9;
M_LEI!;[SEO*C";C[XZUSMYX[T^TO1$$,T"W@LI9(Y%+I)G:3Y>=Q0-P3VP>"
M.:T_$6OQ^'+"&[EM+BY26YBML0;<J9'" G)'&2.F: +DVEZ?<2R2S6%K+)*H
M21WA5BZ@Y )(Y ('%(^D:;(9B^G6C&;_ %I,*GS/][CG\:P+KQJME"ZW.FO!
M?Q0-<2V4US$KK'N95VG<0S-L8@ _4CC+I/'%F]O+/96D]RL&FIJ<Z\(RPMN(
M !ZOA&^7@<=>10!TGV>#[,;;R8_(*[/*VC;MZ8QTQ[56_L72O+\O^S+/9L$>
MWR%QL!R%QCH"2<5AQZ_8ZAKWAV1K"_BEOK.>XM9&E 0)A"P94<AB04(R#C/7
M.14,WC=YO"5YKVFZ>+BWCT^2]@<3J5.P9*/C[K@<E>>A&<YP =&VCZ8S%FTZ
MT+%/+),"Y*_W>G3VIT>EZ?%)%)'86J/"-L;+"H*#T!QQ^%<V?&5W;G3;(Z%>
MW>HWE@UVB0R1!7V; PR6&#\X/./3DU;D\7Q0:I:6EQ87$$=W?-80R2$*S2*I
M;=LZF,[2 PSSCC!S0!L0Z3IMO+YL.GVD<GF&7<D*@[SU;('4^M+'I6G0N'BL
M+5&#M("L*@AF&&;IU(ZGO7-#Q]&6:1M&OH[6/5/[+FG=H\1R%P@. Q)&YATZ
M _4"O<7NL^*)_$FB0*]@;&\MHHKB&?:VT>5*W(YRRL>/3B@#L;:RM;)"EI;0
MP(QW%8HPH)]>*2VL+.S\S[+:00>8<OY487<?4XZUEZ?XDCU/49+>TMS+#%=2
MVDTBR M#)'NSO3JH)7 /?(/&13?$%]:6NIZ!#=6UU(UQ?^7!)#+L1)/+<_.
MP+#:&XP1^E $?B#PK;ZCX3U+0]+BM-.%^A1WC@ 4$]6*KC)K8L;&WL8=L-K;
M0.X!D\B,*&/KP.:YG_A/HP9)&T:^2UAU,:9/.S1XCD+*@. Q)&YATZ _A3H?
M&,D.I^)1J5J(+'29HH4=9%)<NB%>N.6,@'7 XR>M '1PZ5IULLRP6%K$LW^M
M"0JHD_WL#GJ>M*--L!9&R%E;"T;K!Y2[#SG[N,5RUU\1+.RM-6EEL)Y7TU(Y
M7%M(DJ2(YP&5\@<'@CJ.P-6I?%]S!J5GITWAS4([J],_V=#)#AQ& <DA^,AA
MU]^_! -I-+C_ +7_ +2E(>9(C!  N!#&2"P'NQ5<GT51V.;4]K;W007$$4PC
M<.@D0-M8=",]#[US]EXO74=*L;NVTVY\RZEFA>.0A4MVB+!_,<9"C*$ \Y)'
MX8U_KL>NIX'UBQ>Y@AN]5,;1&0@$"&;<K!3M;#)UYZ<4 =A_8NE>68_[,LMA
M?>5\A<%O7&.OO3SI6G-*\K6%J9)&5W<PKEF7[I)QR1V/:H]4U6'2TM@Z-)-=
M3K;V\2X!D<@G&3T "L2?0'KTK-'BD*J0W&FW4%_+>M8PVT@P)G"[RZ,>#'M!
M.[V(QGB@#<CM;>*>6>."))IL>9(J ,^.!D]\5"^E:=+)+))86KO,,2LT*DN/
M1CCG\:YV[\>6MC9:A)<:?=?:M.NX;6ZMD*DH9641N#D;D;<,$<^PP:K:SXYN
M;/0O$TL6DRP:EHT"R^3/(A4JZDH^5)'\+9'MCOF@#JFTC3&*EM.M#MB,*Y@7
MB,]4''W3D\=*7^RM.^T)<?8+7SD "2>2NY0.F#C(Q6%=>+;FVU:+24T"^N;Y
M[3[7LBDB"[-X0\EAR,Y[>V>RS^-;2"T_M(VTK:.+O[&]ZK#"OO\ ++[>OE[_
M )=W7OC'- '0W-G:WL8CN[:&= =P65 P!]<&H6TG36:5FT^T+2KMD)A7+CT/
M'(K \/O)_P )YXNB::9XT-H41Y&8)F,DA03P,]AQ6A>^(A#>WMG964M]/80+
M/<I&RJ5#;MJKGJY"DXX'3)&10!>.D:8=N=.M#LC,*Y@7Y4/51Q]TY/'2IELK
M598I5MH1)"GEQN(QE%_N@]A[5AV'C&RU+5-+M;:&1K?5+-KRTNB0$<+MW)CJ
M'&X'&.F?2FR^,+>."U_<HMS=1//%%-<)&&B4@!MQX^;(VCWYQ@X -B/2-,A6
MX6/3K1%N3F<+ H$I]6X^;\:<VE:<]O';M86K01',<1A4JA]0,8%<PGQ!CNUT
MT:;H>I7<NH6<MU!%^[C/[ME5T.YA@@MWX]"<U?\ '.J7ND>!-8U"Q1ENH;21
MD;(S$=I^;WP: -AM*TYY9)7L+5I)"K.YA4EROW23CDCMZ4C:3IK^=NT^T;SS
MF7,*GS/][CG\:Y.UBL=*\5Z5NL-46^O[>:2-/MI>!3&HW?*7P78%>2,=\YS5
MK2_'D6IMHSG2;VWM-6DDA@GE9,"5 YVE0Q/(C;GID?C0!J-H]Y+K$3R7=N-'
MM]CP6,5MM82*" 6?."H)W !1R!SQSM5S4/B^.36+&PET^X@-^UPEMYA"NQAS
MDLAP5#!25/.1C.,U5L?'L5Z--E;2+V"TO[V2P6>1H\),K.H! 8G!,9Y' R*
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
MP!'3(.KIEWK<7AJZ&C1:+).MPLD4]J99H+LN2T@W$Y+YZODCYN3P<=X0",$
MCWI>E &1XFTR\UCP]=6%A>"TN9=NV1@2I 8$JV"#M8 J<=B:Y:\\"ZM=6GB&
M$7>FQ+JZVVU(H658#$%&!SR,+CMUSQC%>@44 <7KO@JX\0WVLR7-S%!#J.FP
MV:^42SQ/&[2*_( (W-TXZ>_%G3]#UYO%-CK>JW>GEX+"2SD2WC?]X6=&W D\
M?<Z<X]ZZNB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#+\1+J;Z!>1Z/&CW[
MIMC#R^4!DX)#8.#C.#CKBL+X?O:"VU"U6TU*QU&VF5+VTO[U[IHVVY4H[,<H
M0<@C&>:Z35(]2DM0-*N+:"Y#J2;F(R(R]UP&!&?6J/\ 9%_#:ZC<6UY;IK-Z
M%_TEH"8DVC"@)NR0!GJ>I)]@ ;=%(,[1D@G') I: "J>HZ;#JD444[S+&D@D
M*Q2M'OP" "5(.,G./:KE!S@XZT >>>#-(AU&77WFN+TO9>()HX&^UR_)&FPA
M,;L%>HP?6H?!_B&;2-*L;6>QFDL[O6KNR6[:<$JYGEV#:<DK\N,YX]#74^&/
M#]UH+:P9KN&X_M#4);X;(BGEEP/EY)R!MZ\5DP^";Z+2M.LO[2MR;/6&U0O]
MG;Y\R/)LQNXY<C/L.* +;^.(/MUND%HUQ:2WQL3+"^Z1'#%"YC _U>Y2-V??
M&*T?$?B ^'X;&06,MV;N\CM%6-U7:SG //\ GZ5FZ5X9UC1]2GAM=:B_L*6Z
M>[%LUL3/&78NT:R;L;"Q)Y4G!(]ZT?$NB7&N1:<MO<Q0&SOX;PF2,OO\LY"\
M$8SZT 9EWXUFL[>=9=)"ZA:VXN+FR-TI8 EMJH5!#N0I...HYR:DN_&T4<=[
M)9V$LXL=-CU*X61O*=8W#$* 0<OA&)!P!P,\\.U#P[JZ>)I-:T+5K>T:[A2"
M]@N;8S(^PG:ZX92& 8CK@\>E<MXC8'Q;<6S:IIMNT=E#:%-7M93]L7EF*M&Z
M"13N *G=R#P,G(!TJ:[:7GB/07ETN=+B[T^>YMYC+G8G[LLI53@D@H?;\ZJW
M'CFXN/!>H:_I5G;310Z?)=Q.+K<%91DI( ORN!R5]1C/>K<&D:GJFI:+KEQ)
M;VDMI:3P-;I"WS>85^89(*C$:D*1D9P>15)_ !NAJTD]Q;6]UJ>ER:?<R6<!
M19W?_ENZ9QN'.![GGI@ LR>+=3M[JPTQ-">\U&YT]KQ1'=(J-M9%(W,!C[X/
M3KQ[U8D\8>1K5G8W.G/ EY>R6<)DD E+*K'S/+(_U;;& 8$]N.:++PYJ4/B#
M2]5NM0MI6L]/DLI$CMV0/N9&W#+'&/+'KU/3MFCP1J@NX)3K-LRV^L/J:.]H
M3(X8.-CMOYVA]JD 8"CCM0!-'X]D8K*^B3QV@U;^RI9FG0E)#)Y:L%'4;B,\
M\9[U \VL^+)?$6D-Y=G'8ZG;QQ2P3L'"*896_A'52W?OCGK4C>";YM,FM/[2
MM]TFMC5]_P!G; Q,)?+QN]1C/Z5M:3H=SI>OZS??;(WM=2F2X\GRB'201I&?
MFW8*X0'&._6@"/2_$ZZOJ4UM:01O%!=2VLY$_P"]@9"PR\>.%8KP<\@@]ZMZ
MCK(M-3L]+MX5GO[M))8XV?8JHF-S,V"0,LH& <D_4C*3PE))XIM-<N9;875K
M+,PN+>(I+/$X8+%)SAE4,.>Y4<#FKFL:!-=Z[IFN6%PD-]8K)$5E4LDT4F-R
MG!R""JD'VZ'- &)>>-[N>#3/[-LHTGDUG^R[V&XEPT,BAF*@A2""%^]Z,.,G
MC.@\03>&=6\97C6$UU96^I0&=_M'^I1H(<[0W+8+$XX&/RK:G\$RFUA>VOHH
M]076/[7EE> M&\F"I7:&! "D <_P^]0ZAX(O;^P\3VIU.!3KDT<N_P"SD^3M
M1$QC=\V1&#VZF@"YK7C6'2YKY(+1KS^SW1+J..3$N6"MB-,'>0K*2,CKQDU+
M;>*;J]\27>DVNB32)9RQ)/<M.BA4D3>'"GD]N.O-0/X:UJV\0WFH:5K4%M;:
MGL:^@EM3(5D5 A>$[AM)55'S!AQG!Z5H:5H=QIWB/6M3>ZCDBU$PE8A&0T?E
MIL&6).[(YZ"@"Q?ZP;;4[?2[6!;B_GBDG6-Y-B+&A4%F;!(Y90, YS[&LM_&
M)%O:I_9S6^HSVS7+6=[+Y)C ;;@D!N2<XXP0"214GB#P]?WNLZ?K>C:A#9ZE
M:1R0,+B$RQ31.02K ,IX*@@@U6O_  QK/]I6&L:7K<,>JPP-;W+75L9(;B-F
MWXV!@5VMG;ANG!)H A3QW<7<NGP:=X=O9[B^L'O8XII$@9=CJK(V[H06Z_3U
MR,^]\47$_A?QC<ZWI*7%AIUU+;F"WN2K,BHF1NP#W)R#GG&.*Z&+P]>IXHT_
M69=12;[-92VLBM"0TAD=7+ @X4 H !@\=ZS+_P $7EWI'BC2X]4A2VUN9YE+
M6Q+0LZJK9.[YA\G' Z\YH ;X@-SJ/CK3=#FM(+C3)=.N97ADG*AR&B7<<*<%
M0S8_WB<@U;T;Q)NT)(XK!UN;6]&EFTFN2\@92%RSD'/R_O,\Y7FKLNB7DGBV
MPUQKJ ):V<EJ\(B.7WLC%@V[C&P8&#UK+T"WTW6_&%WXHTR69[)X(T^:-DCD
MN!N4R , =RQX3/3DCJ#0!'-XKM-%B\4:A%HUP9;/4(H;I1."96=(PKC)PHPR
M# _+K5N;QQ'IXU[^U=.FM&TBWCNF59%D,L3[@N,<!LH01T'KBJVH^";V^M?$
M< U*W3^V+R&Y#& GR?+$8V_>^;/E#GCJ:A\5:3<V47B/6I;B-H]0T^&P,:69
MF\K#,/,89.Y1YI+#' 7O0!NV7B&:?Q/+H-SIQAN([5+LRQS!X]C$J.H!SN5A
MC'I4][K;1ZP-(L;9;F_%L;IT>7RU2/=M&6P>6.<#'\)R1QGFO!<]R=3;RKO1
M=3MI(0DEU813!XPGW%9Y)'!')PN01DG'6MV^T"X_X2J'Q#IUS%'<_9#9W$4R
M%DECW;U((((96)]<@D<=: .=UKQ1-K6B>';G2[<?9[_58[6Y@GDV,"I?="X
M/&Y"#Z@="#59-&67QC>^&I+ -I,6F)<QP+>OF%Y)I,M&2!M.4  !&T#@\D5M
M/X*DBTW1K2SO8E-CJ1U*:22$GSY"79@ &&T$R'UP !S6E'HEY'XRNM>^U0&.
M:QCLQ!Y9RNQW<-NSSRYXQ0!E^&_$-F= T:WTK3GBEOVN/L]I-<$[%C=O,9Y#
MN.,D=,\N!TY%L^+BL%G'-I[6FI7*3/\ 9;R7RPBQL%8E@#P2R[<#D'/'-94'
M@/4K#3-%-AK%O'JND2W!BF>V)AFCF8LZ.F[/IR&_AJ_J/AC69KG3=6L=;ACU
MNT62.62:V+03QR%2R&,,"J@JI7#9XY))S0! OCV>X324LO#UY+=:G!<21P2R
M)"5>$@,A+>Y&&Z$$4_3/$7VFW\2>(;R*7[/I,TUO%;I\Q40H#(1V+%]PSZ*/
M?-UO#NH2:]HFJ3ZE%*^GQ7"3 P$>:9MN=OS?(!M&!SQU/>J^E:3=:3)XCTR"
M80/J%U+?6-RR;U#2J-P(R,E7#'&1D$>^ "W%>2^)-(N&M_)C_=++97UI<^<A
M<@X*M@=",$$8(.#P:L>%]='B+PEIVM>7M:ZMUD>->=K]& _$$5EV.A#PLVLZ
MG:PPK<7ZH$L+)"L33*&^8 ]&<D9/  4$]":T/#OA\Z%X+LM!6X99(+7R6GCZ
MAR/F9?\ @1)% %*Q\9M=:DNGS:8\-U+I[7\<'G RJJE08Y5('EO\Z\<CKSQ4
M6C>.3JDVAF;29;2VUFV::VF:96(94#E64=!MS@^W056TGP5JVFW6EW#ZM92/
M8Z?-8$)9LOFARAWD[S\Y*98]\GZU+I_@FYLX/"L$E_!+'H4,D+_N"#<*T?E_
MWOEXY[T 9NM:U+K4_@[4K:V:/3KC64\F<3D-(FR3!:/&,-C<.2< 9 S6E\4V
M>+P%=SPRRPS1S6X22*1D9=T\:G!!!Y!(_&JUIX%U>TL-%TL:S:O8:-?K<VI>
MT8RM&H<!'(< D!\9 '0'Z[OC'P_/XG\.3:3!=1VOFR1NTKQF3&R17  !'4KC
MK0!<UR%!X9U&)=R*+23&QBI&%/0CFN9\'>))H]-\,:3>:?+&+O1DFMKCS0YE
M,<<>\%1R#\X(Y.?8UUM_:S7ND7-H)(TFGA:/?M)52PQG&<]_6N:@\&WL7_".
M#^TXU_L?3I;#?'"0TF]$3>#N^4CRP<<]: )K'QC+>:DNG'2C%?2Z>U_#;O.
MX *CRY1C]V_SKQR.O/%6=*\5QZMI>DW\-L$2^1Y9$:7FW1/OEN.2K84CL3^-
M9N@^#=2TG4]'O)]4M)1I]C)8NL5H4,RLR-O)+GYR4RQYSD\=ZU-(\*6VE7FL
MR^:TL&HS,Z0$?+ KC,BK_O.68_4>E %;3/&D6I:GIUO'9.;;4HFEM[B-]^S"
M[@)5Q^[)7IR>1C@UJ:CK MM3M=)MH1<7]U')*L;2;%2-,!G9@"0,LH& <D^Q
M(R_#'A[6]"CM]/NM<BN]*LEV6B"V*3% ,*LC[B&"CCA020"3VJ?6O#UY=>(=
M.U[2KV*VOK2*2WD2>(R1S0N02IP0005!!!^M '(^']0AMO#-A_:.GSSF7Q/+
M!&/M!_T>3[2X0ELY8+TQR#BNOM/%45]JUS:011-%:7$EO=-YX$L&U2=[QXX0
MD8!SSD&LF+P1J$>EV]HVJ6S-#K9U;>+5@#F5I/+QO]6Z]O0U:NO!IU'7[;4[
MY[4RVT\KK<0Q%)I(7# 0.<X*@,.?]D<#K0!=T_Q#/JKZ>R:3/_9NIP-+!=H^
M=BX!7S!@;-P.1@GT.#6!X)UH67A#0K!%-S?WT]XL"22$#:DTA9F8@G &!T)R
M1]1K>&/#FM:!;0:=-K45UIEBI2S06Y24K@A5E?<0P4''"C. ?:J-CX%N].LM
M#>'486U'1Y[AXI3"1'+'.Q+QLN[(ZC!!X*CCM0!:/CVSCMR+F)+2[CU'^S9H
M[F8)'%+L+@F3!^1E VG')8# YQ9N?%36WD6S6D2:C+%),8)KG8@16V@[]ISN
M/3CIG.*B/A240WC%[.XEU&\-SJ$5Q!NBG3R_+$8&>  $.3GE3QSQFV_@/4-%
M33)] UB*WO+..:!EN8&E@D@DD,@CV[@P"' 4[LX&#0!IV7BU=;BLX+#3YOM=
MW9F[DM[IS 8(]VS#'!(8L"!@?PDY'&8OAD[R?#S2GDW[SYN=[;F'[U^I[TZ7
MPQJ</B&TURQU:(WOV3['>"YMRR3)O+AE"L"I5F; R>#CMFHM%T77?#5CH6E6
M]_;7-O%+-]K_ -$9=Z,2PPVXA2I)_P![C@8)H ;X\DEM[WPI<01RRS#6%011
MR;?,!AF.#D@=0.3Z5/9>,IKJ*]@DT2XAU2RNX[6XM?,#K&' 993(!_J]O);'
M&#Q6CXBT2;6!IDMM<1PW&G7JWD?F(65R$="IP01D.>>V!P:R-0\&75X)[N/4
M(4U&YOX+R??"6@D2)=JPE-P)4#G.>6YXZ  =%X^LGTQ+J1(86;4WTPM)<@0"
M106W>;C[I X..2P&*MW/BIK;R+9K2)-1EBDF,$UQL0(K;0=X4YW'IQTSG%4K
M7PAJ%M;ZA!+>V%];WVHO>3V\]F?+D1TPT9^8_P 6T@X.-O?-5;?P'J&BIID^
M@:Q%;WEG'+;LMS TL$D$DAD$>W<& 0G"G=G P: -.S\6KK<5G;V&GS?:[JS-
MW);W3F P1[MF&."0Q8,!@?PDY'&8OAD[R?#S2GDW[R)<[VW-_K7ZGO3Y?#&I
MP^(;37+'5HC>_9/L=X+FW+),F\N&4*P*E69L#)X..V:O^$M#G\.>&[;2KBZC
MNFA+D2)$4!#,6Q@D],]?TH H#QO#]DL-4-H?[&OKH6L5V),L"S%$=DQPC,,
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
M)AU*@&0HF/F"!N<D=&QG'.7J&_Q%X];1[J"*XTAM(6>/%PRD;Y"/-7"\/\H
MP<CL>35R;P9/Y.OZ?;W\::5KDKRW"-&3)"TBA9=AS@A@.,CY22>>E:%OX>FM
MO%_]L13PK:C3TL$MA&=RJKE@V[/OC&/QH WHT$<:H"Q"@ %B2?Q)ZTZBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "JU_-=6]A-+96HN
M[E%S' 9!'YA]-QX%6:Y#XI-&OPTUUI'V$6YV'?M^;(Q_^J@#KQTYX-0->VZ7
M\5BTJBYEC:5(^Y12H8_0%E_.O-==AT?4?&/B1+J6&:'_ (1V*8*TV5W[IOF
MSC(&P@]N#46DS6L_B'P?J-Q]EEO;KPP1#/,%)EN082!N/5@2WN.?>@#U:BO*
M?!\NBZM)I-W-J\JZW;6\D6J6@18Y"Q3$OVGC<5##(8GJ1CK6/:V.DQ_"+0=6
M$H6^N+BPBFN?M+!FQ<KD$[NH!;W ^E 'MU9'BC7#X;\-WNL"U-T+6/S#$'"9
M'UP:\\O;O2=%NO&]FC%=.633W,%O/L5&D(5V8\[4)V[SCIGN:H:E?VJ>%?B1
M:1WEHT(\J2%+<;(L/#'RBY. 6SR#R<D4 >T@Y -%8'BZXOAX&U6XT5FDO/L;
MM T!RQXZICOC.,=\5QNHWVCW7A;6-6\"RRRWC:<BRI9,<(H<$[E'2?87P?O<
M?2@#U&BO-;W^SFUQ;CP_- -'GT2X?4/L[A8N-ODL<<!SEQGJ0#Z5G>&4TV"]
M^'S120F;4=%EBO,R;C.!%%A7R><'< #TY H ]4L[VWU"V%S:2K+"690Z\@E6
M*G'X@U/7B6FIHH\(>"[4O;PR#7#!=QHXC/\ RW!1\8_V!@]B/45O2VNE6M_X
MIT75%CMH+6SB_L=9'(*0"+[T))SN$N<D<YV^U ';RZX8O%UMH)M3BXLY;I;C
M>,?(R*5VX_VQSGM6Q7G.CW%W_P )GX036)5&JGPY,+E78!O-+0$Y'KPWY&M7
MQ-<K%XS\/P:H$_L.:*X5O.QY1N<+Y8?/'W?,VY[^^* .QHKRO^RKR;P=J=[:
MH;@:/K$M[HP)W>9;QL&,0/=#^\5>W"XZ"KVOWGD>&[?Q$R206.HZC#/?N(=Q
MCL]I5"Z]=O$;,#_>8&@#T:BO(=1@T&.UTI[#6#=:==^(H&!601VZY4B1(MN!
MMX!.. 2>^:]0@TW3=-T9=/2"&/3HHROE2'<@3J0=W;ZT 8UGXFU+5/L5SIFA
M?:M+NV.V[^UJA1!)M+,A&>F6 !.<8.*Z>O&=-;3(/A;X-N(7MHG.LV1D>-@N
MXBX&=V.N!Z]!2>)%TW[)\1+P3(;JRO();1_/),,GE1'<G/!W;AQ[B@#V>BO(
M?&^KZ<UWKTL%S%%?6<]A())GW2;=T;;H,8V1X8[FY!)8<=ZOB4:9-;?$>]2=
M&GM#;SV;^<<Q2>0A#)SPV[/3GJ* /:*K)-=-J,T+V@6T6-6CN/-!WN2=R[>H
MP #GOGVKSW4=1T2]\3Z[IGB:Y\I9XK=](D#$,\6P$FW(_P"6GF;ON\GY>N!4
M6MZA9V'B/QF\KW6P:!;M+%;SXF!W3!L'G:0"N2.G6@#T+6=0.DZ)?:B(#/\
M98'F,08*6"@DC)]A4FFWG]HZ7:7H3R_M$"3;,YV[E!QGOUKRR'4+&)_'4$%Y
M8?99=!BGA2S.(2=DZLR\X;HBEAC)P, \5Z!H;V\W@73F>1#;G3H]S[\+CRQG
MF@#=HKQG3%LM,^&/AK7$+"*X>VBUFZ4F;]RJOC>,GY5D*9XZ<'CBK.HVVB0Z
M9IDVGZO)<Z5<>(H&,J2>7;Q[E(=8BN %R 3C@$G!!S@ ]=HKR"ZADT)]>&D%
MQX675; SK$Q9(HR<W00_W?N;@.!EAZT_Q8D$%GXT.ES1+H;:(DA$$@$2WF7Q
MLP<!B@0D#KE2>M 'JL][;VT]M!-*J2W3F.%#U=@I8@?@I/X4VUFNI9KI;BT$
M"1R[87$H?SDV@[L#[O)(P?3/>O.]6TGP[INN^#;X6]H+6YNYGFN)3YBR.ULP
M7+-G)8JN!W(]:R-9GLAH'C9/M:KL\1VQ3$Y!&?LP;!SG^_\ D?2@#V2BO)M4
M-MI]Q\0;+2K^.PC&FVMROER' <^;YC<<@L @9ASR":U/#>I>'6U_6/$-MJFE
MPV45C&6M+:Z23R=FXR2E4) !!1??;SC@4 >BDX&34%G>6^H6<=W:2K+;RC<D
MB]&'J/:HA+9ZQHXEA,5W97<&Y#@,DJ,...X(->4^%[NRAT+P%#(+8:,\4L6H
M' $?VP1J(UF[9^^,-_%M[XH ]BK \0^*8-$T+5=2@B%ZVFD+/"D@4JQ"G!.#
MV93^-4O T<T4>MQHY;2EU.0::<Y41;5)"'^X'W@=N..,5PFNC2[+0?B9!MM;
M>]-X&"A55_+:. @^N"V3[G- 'L]%>5:S)_97B#Q3!X;?][-H$-UY5M)N>23S
M)0SCG)D*8YZGBMSP8= O=9GU30-6-U'-:*D\%O&J0(P;*LZ@<2X)'/.!ST%
M'<T5P$NGZ5JGQ=OK:[VS&/3+6=(3,>)5FD.[ /4 +^!]ZR?!\VGZK>Z3-=:I
M-%XJLY)%OK..-5F9^1()>,F+N">!\N.<"@#U6JUI-=3-<BYM!;B.8I"1*'\U
M,##\?=R21CV]Z\H\.7&E:GJF@V\NMZ<=2L;VY-U(;M5GOLLX12F0^<E6PPXV
MX&:LV[13Z?XBMK75K.VE'B=O)^UGS()&$2$1R#/W6*L/J!CIB@#U">]M[:XM
MK>:55ENG*0H>KD*6./H%)J>O)(I=.GO_  9=ZCI5I8I%J&H6T@8K)"9-LA C
M<CE6?)4>O Z4RUBT.+PUXRUB43SRV>H7L*R6MTPDCB=E& <G:O?.#@ GM0!Z
M]37=(HVDD941069F.  .I)KQ35[ZR&D_$*WAO;+R6TVVN+9+([(2Q5P63!PW
M(0%AU('&>*V[^VTU/$FNZ?9"&2*]\,F>2$/YGGRAGPY!)W-@CGKTH [F#Q##
M=:Y9Z?;PR217>GF_CNAPA4,@ QUR=X-;-<#8)I,_PEM9;6]MK%#IL<+7T**5
MB9E0,6QC(W ;N>QSTJ_X%N)6.KVMS865O<P7">;-IS9MK@F-<,@_A. ,KV/.
M>: .OHKR'6]6T\>(&N8KB.WN;7Q-;QW!G?-P$^1&(/'EP$' !R#DG(SBHM:U
M"RLM#\96$MQ'#>1Z]!/# 3ATC8VWSA>H4_-STY([T >H>(M7.@>'=0U<6QN1
M9P/.T0<*6"C)Y^@J6"\N9KF'-F%LY+83&X,P^5\CY-N,]"3N]J\N\4ZAIUYI
M_P 0;77)+?\ M&.!FTQ)F )M_(!1H<]<OO)V]^#6PCV-[XYA@$D-PMSX68&(
ML'$GSICY>G2@#T"SO+?4+*&\M95EMYD#QR+T93T(J>O(/#-W8)I/@*"46W]B
M263Q7APOE&]$:;5E[;L!P,_Q>X%-NHXX[.P@NKG&EGQ;Y>GEIBH-J5.54YY0
M/N ]L8XQ0![#17EVM6UOX?UG&GQ6-]86C6D,FENQ6ZMOG!1[=B3N!+<J>N",
M]JZGQW>V=EHEJU]D027]O&6:3RXE.\$&8X/[OCD=^!QG- '445XJUW9MHUS:
MO?1!8/&-N(Q"YA5(F>)CL&[Y5.7(Y]2*MZC=QZ+)XPM-+;R]-@U+3WNHK9B3
M%;NJ?:&4#D9 .['J30!Z/;:X9_%=]H;6I0VMK%<B;>"'#LZXQCC!0]ZORWT,
M=W]B5U>\:%ID@W8)52!GV&6 _P#U5Q'AJ;1#\4-7_L:6R-O-I-JZ_964HQ$D
MH)&WCIMSBIKU=,M?C#;W%XEK%)+HQ\J255!=UF'0GJ0OY#VH Z3PSK8\1^'+
M'6%MS;BZCWB(MN*\D8S^%:U>,^$?[/M+;X;WD$L275R\]O/()?F=/*D(0\]
MP7 ['ZUH^$9M/U6_TJ6[U2:+Q59S2+>V<<:K,S<AQ+QDQ="">!\N.<"@#U6B
MN-\8W>G+K^AV.H&)?/6X,;79S;$@*""G_+20[L*,CJQ]CR/AO5K6.U^'FH7]
M[&D7V2[M+BXGDPI<*NU'8]^&P#[T >P5SUAXBN]3MM5:TTK=<6&HFR,+7 7>
M!L+/NQ@85R<=]OO7GVDZO;P:?X=COID703K.I1WAEXC1_,D\A),]%YX!XR%]
M*@GGTJ'P=XI%G<0)%'XHA>$1R@*%:2WZ8/W<;_; /I0![%'>V\M[/9QRJUQ
MJ/*@ZH&SMS]=IJ>N&T)--A^*7B<>7;)=S16DT.$4.ZE&#LO<C( )]<9JOXCO
M])3QK=Z;XKECATRZTQ%T]YSMC\S<XFVD\"7!CQWP!B@#T&BO.D;3Y/$U]IOB
M,LNG?V3;'33J#8.P!A,V6Z2@E,G[W K(\/P?;M=\-VWBAQ+<R^&YC<Q74AR^
M)8MGF*3UV<G/<$]J /7**\:T%["#1_A_J4=RGVZ34I+22=I]SM!LG'EDD_=&
M(^.@..YJ*1-+70+F^6X07,'B\Q0SBX(>.)KH*P5LY *$YQVY[4 >QWLMQ#8S
MRVEL+FX2,M% 9 GF,!PNX\#/K35OH/M<=G(ZI>-"9S"&R54$ GZ9./?GTKRO
M5_[.L;+XFZ?9RQ06T5A%/%#%+M"RM"^2 #P2P7/J<5K00:1-\1K)KJ&RE^V^
M'D6(R(K>>PDP<9^\0IY]O:@#T"SO+?4+2.ZM)5E@DR4D7HPSC(]N*GKQ31=1
MTW3_  ?X,2YFM[;1FCEAU*7R5>*.ZVJ$$PQC/WQ\W0[<]JTIIM+T8:%:W6JR
M2>%9TNEBO+V)7@\TLA13D8"!?,"$\8Z<8- 'K-%8'ABV2Q\(6\&G7=Q?11H_
MV:>[/S.N25Y_N] #_=Q7#:5*;O1?"%U9/CQ.NH1QZF,XG8?-]I68==O4\\#Y
M,=J .ZD\07$NK7%EINFF\2SN8K>\<3A&C+J&W*I&&"JRD\@\G&<5J37\,=T;
M-&62\\EIU@#8)4$#/L,D#\_2N/\ !<6ECQCXR-I'9B9+^,*8E7<J_9XMV,=M
MP.??-)>#2[3XP+<7BVL4DNB@Q22JH+NLIR03U(7&?0>U '3>&M:7Q'X;L-86
M P+>1"41%MQ7/;/&:U:\:\'_ &"SA^&MU;RQ)=W44\$[^;\TB^2Y"-ST#A<#
ML>E:'@V;3M5O=(GN-4FC\4V;R)?V<<2K,SX(D$W&3'GD$\#Y<<X% 'JM%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
MN1NDB&,,%&<C.<J>G&;7BC7I_#]G9W$%B+LW%[#:%/.\LCS'"@C@@]>AQ]:
M-P  8' HP,YQ7%)XZN+.YU/3]9TM+?4K1[=88[>=IH[A9WV1E6V!N&R#\N>.
M >E)?^-M3TW3M3N9] D/V*>WC1R7BCN$F<)E"Z [E+8*GCISS0!VK,J*68A5
M R2> *1%0+F,*%;YOE[Y[UP>O7>NW&M^%K.]T^P1;B_G\RW%VSQRA(92NX^7
MTQANG4#CC-/A\3VOA_PQ-J&F:7$OAO3KM[9]DQ\Q4$NQY%4@C:')^7/W1D8X
M% '=U&\2NL@&49UVETX;\ZYF+Q)K-WXBU33+/1K1X]-FC26:2]*[E>+>I4>6
M>>0".W8GMG:=X[U34(/#MPNB6ZQ:]$WV<&].Z.0(7P_R<+A3R,GCISB@#3L/
M"L]I!;6M_K'VVRMC'Y*R6L:2$H04WN.IR!T )/XUT[*K*5900>H(KA+OQ3]N
M\/+/J.B6LTEOKD6G7$)G+(D@G5%E0E/FP2K $"I-7\<ZEIK>(W31K>2WT%HV
MG<WA!DC9 Y*C9]X ]#@<=30!VX50    .@QTI< C&*Y+6O&4FG/KWV6Q2<:)
M9QWEP))3&9%8,V$X/14/)ZGCWK;EOKL>')+]((5NQ;&98FD8H#MR 3M!Q^ H
M T/D4@?*">![^U.KRZ&]U+4+GX<:M-;6TVJ7-K,X;S"H?=:ALLVW*\DG !QV
MS70V?C=KK3K/?8A-2GN[BS:!"\J(T#,'8%5W%?E&/E_B'3DT =?@8Q@8H1%1
M0J*%4=@,"LKP]JMUJ^G/->Z;-I]Q',\+12JP#[3PZ;@"588() ].U9%MXRN+
MV[L)+32)[C3;NY:W\^..0M$ 6 E;Y-NPE>S< @^H !UFU<DX&3[4A1"Q8JN3
MCG'ITKD3XSN9+71M2M["%],U:]2U@=IR) KD[9"NW&"%)QG/(YZ@)_PFTZZ8
MUVVFQYCUP:1(@N#WF$7F [>>3G;Q]: .N*QNYR$9E&#D D T^N,EUR:RU'QA
M-8:!;RW^G1P2/MG*M>KY989.SA@HP!S]:TT\22W5HEUIUDM]$=-%]B*7#,6&
M8T7(P=V&Y)&,=.: -YD1D*LJE3U!'%*I4J"N"I'!'3%</<^(QKFG>)M'NK:U
M8V^E?:-\$OFQL'60;>0.59#R,_ATI-*\1RV/AO1=-L+,W5['HEO=,I60C!3:
MB_(C<L5;D],=Z .X*(6#%5+#H2.12D!A@@$>AKCD\7ZO>:C;V%GH"Q7-QI?]
MH!+ZX:)HSN"F-QL)!!/49S[57MO%^I:QJ?@^2QMX(K+5[.:ZECDD.\%53*Y"
M]!OX]2.U '<X'/'6D1TD7<C*RGN#D5RGQ'N;RV\(N;,)^\N;:&0M(5^1YXU(
MX!R""0?8GKTJ&UU%-"U77M/M=%M+>6&R359/)N&\N5VW*1C9\O\ JNH'.<XS
MF@#L51$&$55&,<#%.P,YQ7&6_C'5-1N].M-/T>V:6_T9=4C,UX55<E 4;"$\
M;^HSGVJ?2_&3Z]::3_9MF@O+_3S?M'/*0L* A<$@$DEC@<#@$^@(!UE-41EB
MZA2QX+#KQVKCD\0:]/XLT"RDTZ*RCN]/FN;BUEGR\;HT:D;E!!QO./7/.*CT
M?Q/;PV:06NDV]K>WNM75DEO'+\C2HSF65FV@]$9NF22![T =L0#C(!QR*0HI
M !4$ Y''0UQ=_P".[C3K75UETM'O]*N[:">%;C"ND[*L<B,5Y^]RIQ@@\]S-
M+XTN; >($U+38XYM(6"4_9YFE1HI20&)V C;M8M@'@9&: .N*(5V%5*G^$C@
MTH  X %<CJ.I3:KX+U/5[22T,UDCW&GW=I-YJ2%$#@YP, G<C+Z9]:V-)U6[
MU9-/O(K.-=-O+!+KSC+\ZR-@A-F.FTDYSVZ4 :^!G..:1D5L;E!P<C(Z&EHH
M :R*^-RAL'(R,X-.HHH **** "C SG'-%% #6164JR@J>H(X-#(KKM90R^A&
M13J* "FA%#EPH#'J<<FG44 %&!G..:** "D"*&+!0&/4XY-+10 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/XGT-
MO$>@S:6MT+82O&QD\O>1L<.,#([J*V** .;UKPQ=W^K6>L:;K#Z;J<$)MY)%
M@$L<T1()5D8]F&0<\9/6N<\4VL@URPM9KZ[A2WLVVW5QI)OH[B21OG'RCY&
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
MLBQLZAWSM4GDXZX% #J**9++'#$TLKK'&HRS,< #W- #Z*** "BBB@ HHHH
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
MJ,T8U>*"-Q&@!B\DDH1G.>2<@\'VJ.;P.UPFO>?K5U(^M6B6MR6BC &%*[E
M P=K$ =/7- &[;M<KX=A:S2-[D6JF))#A6;:, GMGUKF=.\>/>77AD2Q6\4&
MLV\C2$ELV\Z DQ'MU5P">\9X].PLX&M;*"W:3S#$@3?MQNP,9Q7-W'P_TBYL
M[^V8S!+S4%OB0W,;!MQ5/123)_W\:@!I\4WKFUM(H(Q?7%HUZ/W,LBK'NQ&"
MJ D%N_\ =P>M5K_QCJUIH<>H3:0EA(-/DNY(+M]SM*G6%57YN@)WX( (R.N-
M77/"[:GJ=GJNGZI<Z5J5K&T(G@1'$D3$$HR,"",@$>AJI?>!UO+F28:Q?1_:
M-.;3[G(1C,A+,6R5^5B7;. !T  P* ,&\UVUM/B'8:FD4:76IZ J6T;$ RRO
M*I1"W]?0<>E=%J.N:U9:[I&CQV=A)<7]O/(96E=4C:/9D8VDD?..>^.@ZU4G
M^'EO>(D=Y?R7*)I8TT;XE! #!ED!7&'5E4@CT]>:T8_#5S_:6CZA<:L]Q<:9
M!+ KR0C,PD"AF?!Z_(O3'>@#-T_QO+J&F:3_ **L.HWWVD,JI),D?V>3RW("
MC<P+;<=.#UXP8Y?'-U9VFFG5[./1IKLS(TUZ'\@2(P"+NXVB0$L"V,!2,$U*
M/A^(M-L(K36;JUO]/N9[BUO8HUW+YS%I$93E64D]/8>G.G<>&YY[-;>35'N%
M>&2*Z%W LBW!?'S%1@ C& !P >AH H3^+Y8==M](E%I:WDL4$D<5RQ NMY_>
M")_NDH.W))].M!\6WUQ<K)INF27=FNH-92HD4F\*KF-Y0^-F%8'Y>X&<YXJ2
M;P/;SZ7%H[WCR:5$MNJ0RQAWC\D* 4?^$G:,G![XQFGVO@]['6;JYL]:O8=-
MN[@W4^FA4*-*3EB&(W*K'DJ#SSV.* $T7Q6=8UV?3U:UCEMYI8[BSD)2XA52
M0CX/WU8 '(&!N'7K4^NWXM?$WAJU?3K6X%W<S(EQ(?GMV$+ME!CC(!!.>AIT
M7A=3K-CJ5Y=FYFL&F:V<Q!9 ) 059Q]Y0&( P.Q.2*LZKH?]IZMI&H?:C$VF
M3/,B!,ARR,ASSTVL>G>@#FH/&^K,(;F?3+-+0ZVVD2A+AF<-YIB#K\H&,XSG
MKD],<Z_CS4M0TGPK+=Z;)''-]HMXBS@G"R3(AQCH?FZU7_X0C_0!:?VF^/[7
M_M??Y(SYOF^;MZ_=W?CCO6SXAT2/Q#H<^F2SR0"1HW$L8!*,CJZG!X/S*.*
M.+N[K4M(\;^)KZPM+&2YBT6UN)Q(S(C%6G)Q@$DD#&3TQ6Q-XQGNHPFD6?F7
M0TZ&_,;Q22!O-#%(\H#M)V'YCP..#SBW+X3>:]U2Z?4Y&DU&P2PE+1+PJ[_F
M&,#=^\;VZ<<55/@:2";3KK3==N]/O+6R2PEFABC87$*?=W(X(W#)PP]3QCB@
M#9GUZ.Q\)OKVHVTUHD-I]JGMW&7CPNXI]>U<C>W-S'X_\-:IJ<-K"ITN^F8P
MY+( L3%&)^]CL>.IX'?M;O1[2_T&;1KH/+:36YMY-S99E(P23Z^_K6#:^"9$
MO-+GO]<NKY=-@FMHTDBC7S(I H(<@9)PHR>,^W.0"&'Q?JTB07<>ASW5G<6,
METODQ2*T3JF](V+##[QP"O?L00:I:AXQ2^\!ZWJT<.DZS96]J':$DJI/.^.6
M-@2"N%X.,Y[5J:5X,N-*L)-/3Q'J4MC'"\-C$X0&U#*5!WA=SE0?EW' ]#@8
M;?\ @6'4[;6EN+L)<ZO;1VMS-! $RB;L-MR<N=QRQ[ 8 Q0!)K/BFXL+[4[.
MSMX=VFZ6-1?SR5$RY<;%QT^X<MSC(XJO%XJUN\U+2["WTNRBFU#2GOU,URY$
M9#1@*PV ])!^/IC)RO$=K=7'BMOM$VIVPBM8H8)8M%%]#,<EF881_+.2 02,
M[0>PKH=/T/49M2L-<O[T#4(+.6T*>0 K*[AMS -PWR)D X'(H O>%];/B'PQ
M8ZN\(@:XCW/&&W!&!(8 ]QD&L-/&\QTG2M?-K$=&U&[2W7:3YL2NY2.0]B"<
M97C&[J<5O>&]$7P[H-OI*7#7$<&X+(Z@,06+<XXZDUF67@FVLK2WTP7<DFCV
MMV+NWLV091@Q=4+]T5CD#&> "2.* %T'7M:UK5;Z-K"QAL;&^FLYG%PS2$JJ
ME2HV@');G./TYMW>M7,OB&;0],2 W4%HMW+)<9V@,Q5$P.<G:Q)[8'!SQ-H6
MAG19-2;[49_M]X]XP*!=CL "![?*.O/7FH[WP]YOB%-=L;MK2^^S_99<QATE
MBW;@"N1\RDD@@]SG(H YZS\=ZEK,FCPZ5I5LLNI6US(?M5PP$$L#JCJVU3D9
M8X(Z^@J33?'DVHVUI:O9"VU>2:Z@GB"/.D36[*KD!!E@2Z8Z<$\\<UIM#DTG
MQGX7M-)%S'!:65ZKW+VK2QEY&B;]XP &6(=N".1Z<5J77@.!K:R>PU.ZL=3M
M+B:Y2_C569WF.9=ZD;65CCC'&!CI0!4/B[Q"[Z+:+H,%O?ZB;F,I=3.BH\2D
MAONYV,,'UYQCO4M_XOU'2[V"*]L[5-U];6;0QREW82[09@1]U0[%0& +;2>,
MXK1/A=VU+1K^35)YI]-:5R\J*3.TB[6+8P ,= H&/>J-YX#6ZGO636KR&*YU
M&+4A$J1MLF0H>I4DCY!@'@>] &=/KVJ"Q\>S7]M8W]GI;.B6DF0K1BW1RIR"
M""&;/')/85M0Z_<WMZ^E:1;VJW%I80W4HER$!DW;(U Z?<.3V&.#GA+KP8EP
MGB*)=3N$@UU"L\91"$8QK$S*<9R54=> <\&I5\+-;:G#J=CJ#6]Z+-;*=O*#
M).B_=8KGAQDX.<<G((H R;/QS?:S)H"Z7IUNHU>UN)<W,S PR0LJNI 7D D\
MCKCMUKH/"NMR>(/#EMJ4T"P3.TD<L:-N4/'(T;8/IE215.V\'6^GWNC3V-RT
M4>DV\L$43IN\SS=I=G.1DDJ#QCDGUJ_X<T0>'M'73EN6N$6664.RA3^\=G(X
M]V/X8H P1XXF_L;3_$7V6)M$O+M;;ACYL:-(8TE/8@MC*]0&ZG&*@T^SDUGQ
MYXHM=5AM+JT@-F$1U)* *SIMSTPQR?>M*T\$VUI:1:8+N1]&ANQ>0V;(/D8/
MY@3?WC#_ # 8SP!DCBM'3M":P\0:KJWVLR'43'YD1C ">6NU=ISZ=<Y_"@"I
MJFH>1XWT2Q.FVLKW%M=/#=.?WD10)N4?+P&W+D@]NE8^E>-]5O(O#]Y=:;:1
M6>K7DMEB.=FDCD7S2K<J 5_=$>O.?:NCO]#:]\1:;K"W1CDL(IHXXO+RK>9M
MW$\Y_@7&,=ZRK7P0+73M%LEU)V32;UKV)C$,NS;^&YZ?O7Z8[>G(!G:3XLU*
M&ROIM2,,TTNN3:;:K$CD*58CH,D@*A.!R3Z9S4]UXPUNRM5,NB(9&U6"PCED
M9X4GCE( D567<""2"#TQG)JQ<> ;>XL[^V&J7L0GU ZE;/'L#6DY;<64XYY)
MX.>"1[U/<^$KF^L+6*]URXN;J"\AO#<O"@W-$VY%"J JKGKW.3S0!0E\2^)X
M=3NM)?3-*%[;Z;]O+K=2&,_O'4#[@/1/UZ\8+KSQK=CP]9ZQ;6<$<-QI/]HJ
M)Y-Q=]H;R55?FS@DE\$#T]->Y\.-<:_=ZL+TI)<6 L#'Y0*J@9FW#GKEC[8Q
MQ62GP^2*WMH(]9NXXXM)&D2!8T_>0C.T\@[6YY(Z^U $2W$6H?$3PMJ:0B-K
MO1+F4]-V"T# $]\;C70ZEJ\D.M66C6:Q_;+N*6??+DI'''M!.!@DDNH R.YS
MQ@T['PF;+4-%N_[2EF;2[)[) \:CS$;;DG&,'Y%QCTYS4WB#PS_;5Y8:A:ZC
M/IVI6!?R+F%5?Y' #HRL"&4X'T(!H JVWB+5+F^L]&EL(++69+.2[N$DD\V.
M)%DV+C;C=N/(Y&!UYXK.@\=WUZ='AMM+@6YO+ZYT^YCEN"!!-"CDX(7YE.S.
M>N#TK7?PKLU"QU2VU&9=4M8G@>YF4.+B-VW,)%&/XAD;<8Z#CBHT\&P03Z3+
M;W<B-I]W->L60,9YI0X=GZ=?,;IC''88H PKSQ9K=SI=B84M;6[7Q"NEW>TL
MR-MDZH>" P SGL2/>M+_ (2O5EUC6H9;&QCL-%9&O)S.Y9HC#YA9%V_>''!P
M/<U(W@=6LIH?[3F65]6&K1RI$N8YMV2,'(*^QY]S5^S\,1P7^MW%S<M=Q:NJ
M+/#(@ PL?E]1ZKU]^F.E %"+Q7=QR^'Y;^TA6RUW"0F-B6MY&C,B(^>&RH(R
M,8(Z$<TWX>1I#I6KQ1HJ1IKE^JJHP% G;  JWIOA%+*/2H+B^EO+;2"38)(@
M#(=I12[#[Y56(' ZY.3@U=\/Z'_8-O=PBY,XN;N:[8L@7:\C%V QVR>/ZT :
M]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 17-U;V<)FNIXH(AP7E<*H_$TQK^S00E[N!?.YBS(!YG^[SSU'2N9
MUUY[+QYH>H7,<CZ0MK<0%U0LL$[%"KMCH"JLH;MDCC-8"^'+\>"]2N+2!EN+
M+6)M5T6!U*E45]PC"GD!QY@ ]'% 'HQO+5?.S<PCR!F7+C]W_O>GXTU-1L9+
M>.X2\MV@D;:DBRJ58], YP37$Z^+^'0--UL6EX?,U.._U&"WC#S)"495&S!W
M&/\ =$@ \H363J>G:3<6>FWEC8WT]O=^(8+J5[JV<%^,22>65!1,!020 <'M
MR0#T]+RVDM!=I<0M;%=WG!P4QZ[NF*Y+3O%.J:Y#9ZEIAT?^S+B;8XN)V66(
M>;M XR&9U!('RX.!SUKJXK>ST^Q$,$$-O:QJ<1Q1A44=3A1QZUY9;6W_ !:_
MPO&UE,+JWU:UD=#;-YD06YW,Q&,@!><^E 'J3ZC8QRB*2]MTD,@B"-*H)<C.
MW&>N".*62_LX;F.VENX$N)/N1-( S?0=3T->4:UIL+:5X^DATUC<R:E#):%+
M5B[82'+1X&3\ROR.X-6/%TSW,NO);Z?>Q2K?:?.##:2RF[17A/F[\$!5 ("K
M@Y4DYR10!Z=+J-C!)Y<U[;QOO$>UY5!W'HN">I["G7%]:6CQI<W4$+2G;&))
M I<^@SUKRGQ#IL%U;_$B2/2W:>>*$VA^R-N=_)7.SC).\<X[CFM:YN;8>(]=
MLO$&F7M[8ZQ;6XLFBMI)%E0)AH<J/D(?<W)'WLY% '=)<3_VO/"\EI]E2!'5
M0Y\X,2V2PZ!< 8/KFJVHZW%%X?U'4=,EM;U[2!Y=JS J2JEL$KG'%<5K<?D>
M(?%DJZ+->)+X>AC:VB5P+APTNY ZC)(5ESCG%5HY)'O_ !=*L=[+'>^'X1#)
M]@DB21E6==J@KG^)0 26.>] 'H^D7K:CH=A?RJJ/<6T<S*O12R@G'MS3TU*P
MD61H[VV<1H)'*RJ=JGHQYX'!Y]JSO#XC_P"$)TM;F/Y%L(EECD0\80!@5(]B
M,5YYINFOIGPO\,W]MI,ZSVLT#:HD%KBZ:)=^<J5RVUF5\$'ID4 >JQZA936Z
M7$5Y;O#(VU)%E4JQZ8!S@FEAOK.YMFN8+J"6W7.94D#*,=>1QQ7ENMVFAO8:
M?J5O;7DEI>>(K6662\@93*Q!5V6,J"%( !X&[!Z]2:AH]Q:ZEJVIZ-9/_8+:
MIIT\]M;Q'$RQY\YT0#YADQ$X'S%#UH ]134;&6T:[CO+=[9,[IEE4H,=<MG%
M4KGQ-HUI?VEC+J-M]HNI7B1!*I(95+-GGC&,?4@=Z\]\8:>^H6WC2_L+>2:P
MO-*AC1$A9OM%V"_S(N,DA-@)'T_A.-W5K"QT_P 1^$KZQTS99^?<&9K6T)^=
MX-JEPHSDX R?3F@#J[:]<->M>W%BL4=SY<1BEZ+A<"3/1\D\#L15F"\M;I9&
MM[F&58V*.8W#!6'4''0UY1J5C&^@>*(!I\C;_%%O/"@MF^:/=;[G48Z863)'
MH:MZS8PAOB%!!%/:VL^G6QC:VMCAV5'#;0  W\ 8#L<4 >F6]]:7>?LUU!-@
MX/ER!L?E227UG%*T4EU DBKO9&D (7U(]*XKPO>:5JWC:[U;S8TU*:QBMUMO
MLLT6%C+%G#2QH23O P!P%'7M>\6V=[:ZUI&NZ7:?:;E2^G7$>.&BF'REO]E9
M%0GV+4 =%-J5O]D\VVN;65Y%;R 9@%D8#H",Y_#-9_A7Q%'XAT#3+R5[>.]N
M[1+E[9) 60,.N.N/>N>\)Z5>Z3!=Z9J$;FST RPV,[+_ *]) '5@!W1#LX]2
M*Q/#%BEE'\.&%@\,T=K-'>-]G960F'&)#CC+ #GN* /2;*]D^QW$]_/8JL<T
M@\R"7**@8A=Q/1L8R.F:SM9\2&PN-!-I]EN+/4[W[*\XESM'EN^5QP?]61UK
MA;)KC2;"ROO[/NGTJR\2WTUU!%;,66)VE$4H0#+(I96X![$=*U-6MM-NCX<>
MPTJ=+&?Q";R59+>3#AH90TK(PRBEV Y '?O0!Z%;75O>0+/:SQ3PM]V2)PRG
MZ$4PW]F+P69NX!=$9$/F#?C&?N]>E<SX%B%O-XFA6!H8CK,LD*F,HI1DC^9<
MC!!8-R.^:Y;4II)-7C,>FWUN;7Q2DLL,=G+)O7!7SR^#D,,8"X !Q@]: /3U
MO[-K@6ZW<!G)9?+$@W9 !(QUX!&?J*+:^M+WS/LMU!/Y9VOY4@;:?0XZ&O-(
M-#-QH/CAM-TQ5U4W]RUDY@V.R-&@Q&Q' ;YQD<9)KH/";Z7JNLMK-E;ZLEU]
MC%M.U[;M (P&RL>TJH9A\W(S@<9Y% '5SW]G;/LN+N")S@[9) IY.!U]3Q]:
M!?6AO#9BZ@-T!N, D&\#UV]<5Q]SI=C>_%EVN]-CGB.CHN^6WW1F43%@,D8W
M!<'UQ61X<CBNKFQTW6+76#KVEW\DX'D%8B2S9F$H7!1E8\%N2<8Z4 >CQ7]G
M/<R6T-W!)/']^)) 67MR!R*(+ZSN97C@NH)9(_OK'(&*_4#I7ENB3O)K7A2Y
M73+^UACBOH9;1;24"U9MI"&1AEB2"2V<9&1BH)++7G\-:CI.E%M3MQI %G<O
M 8+J) Z9M)>@9BF[' /!R.: /6;>_L[M9&MKN"98CB0QR!@GUP>*(=0LKF7R
MH+NWED\L2[(Y QV'HV >A]:X34HH=8UZ'5=.MW%@NBW,-\'MV4/G888BI'+*
M=YQC*^V1G-T*T73V^'TL&FR)/%H\T=V$@*-O\F/"2''!+J0-W<4 >D/J4$D5
MTME<6MQ<P(28A,/E(SPV,D<CTK/\*^(XO$&@:;=R26R7UU:1W,EJD@+(& /3
MKCGK7">'&>37?#4T5A>V\)T:YM3;_8Y52U?=$1$7898C#99C@D9&,XI/#6AQ
M2:7X$%CIQM=8TUU.HRFW,3Q1B)ED20D#)9BH []1P": .W\/>)AJ=M=-J+6M
MI-%J%Q9(@EX?RGV9&[!)/T[UO)<0R3/"DT;2QXWH&!9<],CM7FUIHT^J>$]=
M:VC:+4[37;O4=/>:,I\ZS%T/./E<97/3#&NQ\+&2\TLZS<0&"XU0BY:)NL:%
M0(T/N$ )'J6H BAUV\G\2:]I7DVL8T^U@G@E=SAC)YGW^. "@Z>],C\07B>)
M-)TNXCLS%=Z9)>27$,A9=Z&,';D?<_>9!]/2L'48A)XB\<B6VD>*;1[>./,+
M,LC*LV57C#$%EX'J*P+VWU:6/PE_9<<JW%MX=99HY(W17(,!:!GQ^[9@CC/4
M8H ]7;4[!+0W;WULML#CSC*H3/\ O9Q67J>ORV?B'P_8PQP26>IM,'GWG*A(
MFD!7'&#CKFN6U+68Q=>&]:CL]3M="%K-;R1P61WV4K>7MWQ;"0,*R9 XSZ'E
M8+"VTW5/ L&GVE[%80W%XZB>-BT:/%(%+\?("S# .,9 P,8 !WBZE8M;FX6]
MMC"&VF02KM!],YQFH=8UJPT*R%WJ-PD,32+$I9@-SL0 !GOS_,UR5AI-S9>+
M[OP]' /[#DG76488PA+',..W[Y5D';&X5I?$2"2;PBQC@DF,5[:3,L<9=@BW
M$;,0H!)PH)X["@#HI-2L81"9;VW03X\K=*H\S/3;SSU'2K->=S%3JWBZ#5K.
MXDM=4M(CI^;=CYL0B*F)1CAP^X[3@_/G%;UM!?Z?\,T@U&WDU#4(-)V3VZ.=
M\\@BY0,.<D\9'/>@#>MK^SO=_P!ENX)_+.'\J0-M/OCI6$?%<1\91:1'+9/9
M-837,EPLX9D='C7:W91AZ\]O$U2\&H'1K>^,USX72"#99R0(K)(28D+#((0D
M L2<G@UTMA=6&J_$'1KRQT^Y2T;1)[5]]C(BQ_O(BL;97 P PQT_.@#NEOK-
MTB=;J K,VV-A(,.?0>IH2_LY;J2UCNX'N(QEXED!=1ZD=17'>$]*O[*:?19X
M62ST*:5=.F<9$JR#,9'O&CLA^M9'A*.SO$T:WU>SU8:WH\<D=REQ;E8HR4*R
M.7VA9%?J!EB2<]B: /1/[5TXJ[#4+7:BAF/G+A03@$\\ D8ISZE81V8O'O;9
M;4])VE4(?^!9Q7F6A:):Q?#C09$6;1]628+]M2RR\+J9"/.4C)CQQS@#<.1U
MIR7^IV,VBZEK-C<6^G@7MM-+I=LTB"5I05G\LJS!) 'P<'&[T;D [?4M?EL_
M$>@V$4<#V>I>=OG+G*[(RXQVP?7-:JZE8M;FX6]MS"&V^8)5VY],YQFN#M["
MWTW5O MOI]I>Q6,$EXRB=&+1(\;;=_'R9)X!QC(&!C%6--TFYL?%MWX=2 ?V
M'YZZS&PQA"S',..W[Y?,'L"* .YFGBMX6FGE2*)>6=V"@?4FLC7O$]AHGAN;
M61-#/$H BVRC;*Q.T -]3SC.!FJGC:<6VG:?(UB]RHU& F18WD%M@DB4HG+
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
M@X/N*P]-\*Q:;'!;_P!JZE=65OM\BUN)$9(]N-O(4,V,#&YCT%;]% !1110
M4444 %%%% !1110 4444 %9FL:+'K201S7E[!%&Q+QVTWEB=2,%'QR5^F*TZ
M* $50JA5   P .U+110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 9.H:%'J&NZ7JK7<\<NG>9Y<:;=C
M[UVMNR">GH16>_@R$:[=:C:ZKJ%I!>N)+VQA=?)G< #<<J64D  [2,XKIJ*
M.:@\&P6FM7=[:ZG?PVEY/]IN=.1E\F27C+<KN&< D!@#WXXI/^$*L0M[;+<W
M TR]NOM<]A\IC,FX,V#C<%9@"5SZ] 2*Z:B@#$@\,6L6H:W<S3S7":R%%S!+
MMV !/+PN #]WCDFL[3_ J6$^C.=;U*>/1V?[''+Y1"HR;-C'9E@%.,DYZ<UU
ME% &3X?LK[3M,>'4+VXO'\UW1[@JT@0GA6*@ GKTZ @<XKE_"WAV2_T_48-3
M-Y':/K=Q>"TFA\L2#SS)&<E02I^5L>O!XR*[ZB@#"MO"MG"=<6>::Z@UIR]U
M#-MV\H(R%V@'&U0.2:98^$[:V^PK=7=Q?II\30VBW(7Y%9=IR0!N;;\N3V)[
MDFN@HH YC1O!-MI%L;%M2O[W3$1XK>QN74QP(P(*@A0S#!*C<3@&FZ9X*&F:
M?+8#7M6GM1 ]O:)+(A-HK*5RA"Y+ ' +9P/QKJ:* .>'A15OKC45U&Y34I_)
M#W,:1J66+=M!7;@YWL"<9(X&,#$"^%YM/EM3I5]<VY;46O;S9L6.?=C>&7'3
M P O?DDGFNHHH I:C8R7OV9HKV:U>"7S 8PI#_*R[6!!ROS9['('-8:>!K.V
M72SI][=64VG27#I+"(_F$[;I5*LI4 G!& ,8&*ZFB@#E+/P):V4&E0Q:E?E-
M,O9;V$,8SEY-^X$[<D?O'[YYZTL_@:VN-,U6P?4KX1:E?+?3,/+W+("APOR=
M,QKUSTZUU5% '-77@RWO!X@$NHWF-<A6"Y"B/Y%";/D^7@[2>N:2\\%6E_/Y
MES?7C@Z7)I;("BAHGQN/"YW?*.1Q[5TU% '))X$B\QY9=;U.66333ICNWE#,
M7.#@(!D9/]<U<N/"<%QH>D:4U_=K'I<L$L4@V;W,)!3=\N,<#. ,UT-% '-Q
M>$1!J.J7\6L7ZW.I,#-)B(LJ 85%)3*J!G ]R>O--M?!D-EK-S>6NJZA%97-
MP;J;35=?(:4G);E=P!/)4, 3UXXKIJ* ,C7=!CUP6#F\N;2>QN1<P36^W(;:
MRD$,"""K,.165#X#M8'@9=4U B#5'U5%8QD>:X8$'Y,[?G;WYZ\"NLHH Y*X
M\ V<ZW+?VC?)<RZD-4BN$*![>?:%RORX*E1@JP.16GHWAU='U+4K\ZA=7<^H
MM&\WG! -R($! 51CA16U10!D6WA^&VU_4]6^TSRMJ,<<4T#A/+"H&"XPN?XF
MSDGK67I?A&/PW:R+#JFJ75A;H_V2QE(=;?((PNU=[8!( ).!^==710!P_@;P
MY(/"?ADZLUT9M,@4QVEQ$$\F784)(P"=H9@.W/<X-:=CX*LK&"VLDN;A],M+
MK[5;63[2D3[BR@'&XJK'(!/!QU  KI:* .=@\(6D6B:UI,MW=3V^KR3R3ER@
M93-G?M(48Z\9S6OI]DUAIL-H;N:X:--GGS!=[>Y"@#\A5NB@#E3X%MF\+W6@
M-J=\;:XN3<M)^[\P,9?-(!V8P7]JGNO"$%W/KDTFH7@;6;1+2X"B/"HJLH*_
M+P<.W7/6NCHH X^[^'MI=PWD)U744BO=/CT^Y1#'B5$#!&Y3((#'I@'N*N_\
M(A$;R\NFU2^>6[T]=/D+"/[B[B&'R?>R[>W/3BNCHH Y+_A X(7TR:PUC4K&
M[L+-;#[1"8RT\"]%<,A4D=B ",FKMSX1L[K48KMKFZ58]/DT[R0PVF*3&XDD
M;MWRCG-=!10!RVE^"H]+O;&\76=1FFL[%K",R>5@Q$J5! 0<@J#GJ>^>E:WA
M[1(?#FA6ND6\\T\%LNR-YMN[&>^T ?I6G10!RI\"VQMF@_M.^PVJC5MV(\^=
MOWX^Y]W(Z=?>GWO@JVOXO$,<FHWJKKH5;G;Y?R ($PGR\?* .<UT]% &#-X8
M1]2LM3AO[B'4;6W-J;A50^=$2#M=2,'! ((Q@_4BHH_!ME!<:/-;W5S$=+EE
MF0#8?.DE#"1I,KR3N8\8Y-='10!S=YX.M[Q_$#/?WBC7(%@N%79A%"%/D^7@
M[2>N:;=>"K2]F22XOKQP-+DTME!10T,F-Q)"YW?*.1Z=*Z:B@#E;7P/;P72W
M%QJNH7;_ -G'37$IC >+G&0J#!&3R/QS4MMX-AM_[!SJE]*=$R+<R>7\X,?E
MX;"#@*<<8]3DUTM% '-67@JQL8(+)+FX?2[:Z^UV]D^W9$^XN #C<55CN )X
M..H&*BE\#6TVG:A9-J5\([[45U&1AY>5D#*P ^3[N47@Y/'6NJHH R;&QOX/
M$&HW4M]<2V4R1B*WE*E8W PQ3 R >,Y/)ST &<O6? MIK-QJ\CZE?V\6JPQQ
MW,,+)M)085@2I((] <'N*ZJB@#FYO!T,\VLRR:G?,^K6:6=P3Y?"*& *_)PW
MSM[<].*C7P5#;WUM>V6JWUK<1V:6,SQ^6?M,2?=W@J1N&3A@ >37444 9GA_
M18O#N@V>D03S3PVD8BC>;;NVCIG  K3HHH **** "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 **** "BBJUSJ-E9SV\-S=0PRW+^7!
M&[@-*W7"CN?I0!9HIDDT4)022*F]MB[CC<WH/>GT %%%% !1110 4444 %%4
M;[6--TQXTOKZWMVD("B60+U.!UZ9/ ]ZO4 %%%% !15:UU&RO9;B*UNH9Y+9
M_+F6-PQC;&=K8Z'':K- !1159=1LGU%]/2ZA:]CC$KP!P75"< D=0* +-%%-
MDD2&-I)75(T!9F8X 'J30 ZBH+.]MM1LXKNSN([BVE&Z.6)@RL/4$=14] !1
M110 4444 %%%% !1110 4444 %%%0W5U;V-I-=W4R0V\*&221SA44#))/I0!
M-138Y$EC62-@R. RLIR"#T(J :C9-J+:<MU";U8_-:W#@NJ9QN*]0,F@"S11
M5:ZU&RLI;>*ZNH89+F3RX$D<!I6]%'<_2@"S1110 45%=74%E:375U*D-O"A
MDDD<X5% R23Z8I\<B31)+&X>-U#*RG((/0B@!U%%% !15:]U&RTY(WO;J&W6
M618HS*X7>[' 49ZDGM5F@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HJM::C97[W"6EU#.UO)Y4PB<-Y;X!VG'0X(XJS0 4444 %%%%
M!115:WU&RN[FYMK:ZAFGM2%GCC<,8B>@8#H?:@"S1110 4444 %%%% !15:_
MU"STNSDO+^ZAM;:,9>69PJK^)JR"" 1R#0 4456DU&RAOX;"2ZA6\G4M% 7&
M]U'4A>N!ZT 6:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MR3G&<8JY&_F_%>&3&-_A\G'UG%6+WP'I5_\ :A-<7X6[LEL;E8Y]@F100I8
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
M1[T 49_$6H++IUO$JR2:K/.;5HXURMO&,@_,X#,PP1R.#T.*V/#T^L3Z:_\
M;EM%!>1S.@,9&)(P?D? 9MI(QD9.#3-<\+Z=KUE:V\WGVS6;B2UGM)#%) P&
M,HPZ<<8Z8J]ING1:99K;Q232G.YY9Y"\DC'JS,>I_D  , 4 <G:>*=3;Q+I%
ME,]K-!?W-W!)Y$;&.+R@[)LD/WVPF&X(!)'&,5V]<O9^ M)L9K"2&XU #3[B
M2>UC-R=L6\,&0#^[\QZ\]LXXKJ* "BBB@ HHHH **** "BBB@ HHHH ****
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *AN[2WO[.:TNH4FMYT,<L;C(=2,$'\*FHH R--\-:;I4
MB/;_ &MS'_JQ<WLTZQ\8^42,0O''';BM>BB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "L*U\'Z-93%[>&Y2,N7^S"\F-ODG)_<[MG7G&,5NT
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 5GZ?HMEI=W?75JLJRWTHFN"\K.'
M< +G!) X '&.E:%% !1110 4444 8][X7TN_U(ZBZW4-VRA'EM;R:W,BCH&\
MMEW8R<9K3M[>*T@2"",)&@P%'^>OO4M% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117,^/=8O_  _X2N-4
MTV2);B&2%0)8]ZL'E1#D9'0-GK0!TU%<?X@UW5_""VFHZA+:WVCO.D%TR0F*
M6WWG:)!\Q#+D@$8!YZFMQ_$6DQWXLFO%$QG%M]UMGFE=PCWXVA\<[<YH U**
MP=.\6:=J,NK*/-A33;DV\DDT3(&(5"<9'J^ .IZC@BIF\4Z*EC>WDE\(X;%U
M2Z\R-D>%FQM#(0&&<C''.: -BBD()4@'!]?2N0\,^)YI[/5KC6[N$"VUB?38
M!'$07V/M4!1DLY]!^5 '845C/XKT*.TANI-2ACAFN#;(9,J?-!P4((RI!!R#
MC%$?BO0Y;%[U+]?L\=P+61S&P\N4D *P(RI)9<9QG(]: -FBLV37]+A>_2:\
MCC;3U5[H."OEAL[2<CG.#C'6H9?%6B06=W=SWZP16;K'<><C(T3, 5!5@&&0
M01QS0!L45BVGBW0[^^CLK6_66XE=TC01O\Q3[^#C!QD?F/45I6M[;WOG?9W+
M^3(8G^4C##J.1S^% %BBN5O;WQ!8^*]*A%U8SV=]-)')9+$5DAB5&;S0^[YL
M$*#\H&7 'K5G4M6O[3QIH6F(8#97\5RT@*'S T:J1ALXQ\WIVZT =#117,>*
MYO$MK97FH:3>:?;06,#3>5<P&0W!4%F!8,-BX&.A.<GI0!T]%<G'XCO-6UC3
M-)M5%C/<:4-3N6=-[1!BJI& >,[BV2>RX[Y$>G:MKWBOP];7.EW%GIEPK2Q7
M4DL!G FC<H55=PPI*DY)/! ]2 #L**YG0/$MS>^"[35]1M56^E+1>1 >)90[
M(-F>S%<C/0').!FIO!6KWNN>%X;_ %$1"Z:XN(W$((0;)W0 9]E% '04444
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 %<I\1]/OM6\%
M76GZ;9R75U-+ RHA4<),CDDL0.BFNKHH XOQ5INI>-+2WT0:=-9:;)<1RWUQ
M<NF3&C!O+158G<2!R< #UK'U73=?N]2+G0[@_9O$$-W&;>2)(9+=2/GQN!:0
MCJ7'&.".E>F44 >:W^@Z^UMXDAMM-9Y6UJ+5;;=.J1W2*(3Y88'<K'RVY( !
M YK=TN26TLM0UBW\)7=M=3")6MI)8S<W!4D9)WE=JAN,MG@\#C/6T4 4M6O+
MFPTR:ZM+"2_GC *VT3JK/R,X)XR!D^^*X>+1M:TO17D@TYKA[SQ%-?RQ((S/
M!;N[$,F\[0_W.^0&;'(KT6B@#RZ#0M:CM$@.C70">*AJ(W3(Y\C=NW9+DD@8
M]R?6K&L:%K%U;>,C!ILS&ZU*RO+5=R SI#Y!<+\W!_=-C.,\5Z310!YO?6WB
M&:^\5:C:^'I#]NM;$6T=R86+>6S>8-I8C>%;<H.1D#/I5'5-!UNZL/&<4.B7
M[?VHEHUMY\\;.Y4 ,&.\X/!..@[>E>K44 <KXVM9Y=#MM7L5":IIDZ7-HDAQ
MO8G:T)Q_?5BGU(]*W=)L3IVEP6SN))5!:60#[\C$L[?BQ)_&H[G0M,O-7MM5
MN;1);VU4K#*Q/R G/3.,Y[XR*T: .,U32_\ A)M5TVY_L.XL+[3M027[=.(P
MWE(W(5E8EE<<8Z<Y.,5<UFSO9O'7AN\ALY9+2TCNEGF4KA#(J!>"<GE3T!KI
MZ* ,RVU:2?7[[2Y+">$6T<<D=PQ4I,K=<8.1@@CD#.#CI6/XDOM2DOUT]?#.
MHZAI@4/,]O) !.>H0AY%.WUXYZ=,YZE8HT=W5%5G.78#!8].?6G4 <B;._B\
M6V?BAM-FQ<:6;.YM(W5I(6#^8G< ]64X/!QVR:S+.SUOPUX8M-*BT:]O9KN6
M:YOY;&6(&$R.SE%+NO/S;=PZ8R.<5Z#10!RBZ->:U::=<1RZAX9:R#QP6D0M
MY"JX"@D%74' (&T\!CSR12?#W0]2T'PVUMJ=S<23-=7#B.41_NU,SD$% /O
MACDG!.!CI7644 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 CNL:,[L%51DDG@"L"U\16]MIJ3:E-+YSQ&\=$@=S!"[,4W[5., 8R>N
MUO0U=U]#-I+VVY5CN'6&5F<*%B8@/R>^W<![D5R/C"T;4-2:\T>5[;4X;-4M
M+^WO(A&[;G)AG1F^:/[I^Z?O-CG@@'8O<RR:_':1/B*&W,TXP.2QVQCZ?+(?
MP%4M?N)M.BNM4N=9.GZ5:V^]RD2,Q8$Y)+ ]MH '4FG:3<P1F\N;N[M5N+B<
MD@3*0$4!$QST(7=CL7-<SXG:XUKQ3807%K]H\.6.+EDANH,W=P/N!E>1?D3K
MCN>V!0!J>&M9U*W\-)JOBFX,3WLX^RVYA'F(CG$:,$'S2'J0!QGIP:V(O$>E
M3V+7D=R3&MP;4J8G$GG X,>S&[=GMCWZ5SFN:SJFH6Z&TL$CABNX"\3W=OY[
MQ?,9&C.\JI^X 2P/WL$'!KG8M.U:Q1[ZU@MFGLO$$FI0VKZA&QN89(C&P#EN
M' 8\L>H/UH Z77O%T831KO2M1*6YUI;"^1H<,/E<LC*R[E8%1TP>>^16W#XL
MT:XT]KU+IQ$ER+-D>"1)!,2 (_+*A]W(XQT.>E<WJ\UUJL>AW(L;>!H=8CO)
MH%NH=\<:HRDN=V"Q+=%)X[U0E75+:76I;6WA=+O78KLJ+J 2/;")$8QDOA7R
MG<@X/!!Z '8R>,-"ALDNY;TI"]W]BRT+@K/G;L8;<J<^N*=IGBO1]7O5LK.>
M8W+0FX$<EK+$?+#;2WSJ/XACZUP":=?Q6<L'V2(C_A)XM37%_$Y, 9&)RSY)
M&TCGDG\ZZ+QH%GFTG4M(U.U@U6*?[*K&0'=#,-L@.#SMP)!_USH ZRUU.TO=
M/^WPR,;;#'>Z,G SDX8 XX-<]X9U'4_%NC)KPOGL+:Z9FL[:*)&Q$&(5I"P)
M).,X4K@''7FMF-](BTU=/2YMA:K"( @F'"8VXZ^E<KX2N+KPGHT7AVXMQ?0V
M99+6]MKF#;)%N)7>K.I5@#@X!''!H ['2A?C381J;1->C(E:)=J,<GE1DX!&
M#C.:P/&6IZCIUYX>BL+PVZZAJ26<W[M7^0H[9&1P<H/;VK2CUMA?6UO*MJT,
MD3O+<QW2;8G!&U-I.YL@GYL8^7H,XK \;QKJ]WX<6VBM[R"SU1+JY!GA"B,(
MZGAF&3EAQ0 _0_&$B:GX@T_69XI(]+O(;6"\AC/^D-*H(CVKG,BDX.WUZ"MF
M3QAH4-DMY+>F.$W?V(EH7!6?.-C#;E3D]\"LWQ$Z6VC6L'A^*Q*)>1//;V\D
M,;^5G+F,L0H?ISD'K@@X-<HNG7\=E<P"TC(/B:'4T_T^)R80T;$DL^2PVD<\
MD_G0!TL'BQ9_%YD6^D&A_P!C27A26W,91TF",<%0_0'@_P"%=#-KUA;VT4SF
MX_>QM(D:VLIE*#&6\L+N &1U'<>HKAO%NFWFK>+DU/39XXC::<#;2FYB\N2X
M642+&Z%\E2!C..#@CH#4NJ7%]-K6F:^VC6MZ'LC:7FFO>P>9 VX,'1BVQAG(
M/(.,'VH Z6?QUX<MT@=M1\Q;BV^UP^3!))YD0(!8;5.<;AD=1SGH:Z('(S7!
M6-NMIXPT:[BL["TL+?3+BW=;6>(1P/)+&X4+N!. A!(').>_'>T %%%% !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!3U4V":;--
MJ44<EI"ID</%Y@ '<+@DGZ#-<[)J'@V&\L[2;3$AGO9/*MTFT>5/,;K@;HQT
M')].]=-?7-K96$]W?21QVL"&65Y/NJJ\Y/TQ7'>%H9=9U"7QUK*& 2QF+2K>
M7C[-:D_?([/)P3[8% '4?V!HW_0(L/\ P&3_  I#H.BJI)TBQP!GBU0_TKCD
MUW4/^$@T::WU&6ZL[W6;FSDD*JL+QJDI"(G)^0Q@%^,D'J#Q>\-W][K^G:;K
M_P#;36Y>[E2YLV0-&5WLBP@<%6!"G=R3SV/ !JZ/!X:UW3A?6&EV;V[221@O
M9JAW(Y1N"H(Y4]:O_P!@:-_T"+#_ ,!D_P *\YT&XO\ 3-*T*\M]1G6*Y\1W
M5G+:87RFC>>?)/&[=D @Y_"M-=<U'^W]'FM]2EN;.]UFYLY)-JK$\:I*51$Y
M.4,8!?C)!Z@\ '9_V!HW_0(L/_ 9/\*/[ T;_H$6'_@,G^%<=H]KXAUW3-;F
MC\47T5W!>WUG:CRXM@V2D1LPV<D;<<8&#TSS6IX3UR;Q,UK=I+-%':6ODWL#
M8_X^\X9&XSE-A],^8IH T=1M?#.E1QO>:?8)YKB.)%M%=Y&_NJJJ2QX)P!VJ
MC::;X.N=?(CT2TCU62W+%9K QL8E8 D!E QEE&1_2J&HLR?&O1?MAQ:MH\ZV
M6[I]H\Q2^/\ :\O'X5VCK;_:XG?9]H".(R?O;25W8]LA<_A0!2?0M%C1G.D6
M)"C)VVJD_D!DU@V6L>!=0-KY%M9A+J4PV\DVFM$DL@)!16= I;((QG.0:['K
M7D_A/PW<^*/ 6D6DUS#!IUOJT]V^U"TLACNI"%!Z+SWY.* /1_[ T;_H$6'_
M (#)_A5/5K3PYHFE7.I7VE6:VMM&9)62R#D*.IPJDUS)US41KVDS6^HRW-I=
MZW/8R/M58FC"2XC1.3E&CP7XR0>H/&;>_P!J:AX$\:WM]K=W.EH-4LTMV2,(
MR+D*6PH.X =B![=<@'H,6B:)-"DJ:38;'4,N;9.AY]*?_8&C?] BP_\  9/\
M*XZP\37/_",:_JX:9+[2+1U&DR 8C*1ED=L<MO&&R#C' Y!)==3:_;Z5?:K!
MKL1LY='EGAVS"9S,J[EE3,8 4C@C&.1C% '7_P!@:-_T"+#_ ,!D_P */[ T
M;_H$6'_@,G^%4_"D%X-%M[V]U2YO9;R"&8B8(%B)09";0#@GGDGZUNT 9W]@
M:-_T"+#_ ,!D_P *C_X1S31_#=?^!DW_ ,76K10!E?\ ".:;_=NO_ R;_P"+
MH_X1S3?[MU_X&3?_ !=:M% &5_PCFF_W;K_P,F_^+H_X1S3?[MU_X&3?_%UJ
MT4 5[.Q@L(FC@$@5CN.^5I#GZL2:L444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110!3U32K'6M/DL-1MDN;27&^)\[6P<C/X@54_X1C2-T3-;.
M_E.LB"2>1P&4@J<%L<$ TSQ=XAC\*^$]1UN2/S?LL6Y8\XWN2%49[ L154Z3
MK[Z"[C79EUEX"=PCC\E9"/NA"OW0>,YW>YH L#P;X=%QYXTBV\T7)N@=O24Y
MRP';.3D#@]ZDM_"NA6FL3:M;Z9!%?S$L\R @EB,%@.@8CJ1R?6N;7Q:-#\2^
M*AJUQ>SV%G);%"D&];6-H@6)VCA<GOD_7!K?DU:PB\5SV\NH74<D&G?:)('7
M;;K'O_UNXCENW!Q@4 2IX6T6.W@MTL@(K>X-U$@D?"2DD[QSUR2<^Y]34?\
MPAOAT7'G_P!D6WF?:3=!MIXE.<L/3.3D#@]Z6'Q18S:@;#R;I+LV_P!JABDB
MVM/%D LGT)&0<$9&163X&N[[Q!I=CXBN+R\0W,#&:U<#R6);*LG<;1\O'7OD
M\T ;+Z8^C:7=CPY9VWVN:7SO+N9G6-W9@79FPQ!(R<XY/6I]%TTZ;8LLGE&Y
MGE>XN&B7"M(YR<>PX )YP!FN-B\0-%XM\5V>K>*I+*TTYX#;HQMT(5H0[?>3
M+<FNC/B"VT4:58ZI<S23WB$17<D81)652QW,,*K;1G'&><4 :>IZ38:S;+;Z
MA:QW$:N'3<.48=&4CE3[C!ID>AZ>EG<6I@:6*XC,4QFE>5G0@@J68EL8)XSW
MJ/\ MZW-G:3I!=-)>*7@MO+Q*Z@9)VDC: ".I'4#J0*K6OBW2[^SM9[$S73W
M7F>7;QIB7]V<295L;=IP#G') [C(!K06<%M8QV4">5;Q1B*-$8C:H&  >HP*
M@TK1[#1+3[+IMN+>WW%O+5B5!)R2 3QDDDU0L/%NE:G+81VC3.=0MI+FVS&5
MWJA <<]""P&#BJ,GCFUD?0#86ES<PZM<30AQ'@IY:R%A@G.=T>/ID^F0"_\
M\(;X=-P9SI%L9#<_:L[>DISE@.V<G..#WJ=?#6D+I]Y8"S'V6]=GN8C(Q$K-
M]XMSSGOZ]ZRCXITO3(]>OYKO49H+.\6*Y62$XMF*)P@P#LY!SSRQ.<5LW.M6
MEG--'<>9&(8!<2.5RJJ20!QU)(( '7'% #8O#^E0WPO4M +D0"V\PNQ)B'1#
MD\CGH:J6/@OPYIMM=V]EI,$$-XI2=8\C<IZKUX4^@P*M:?K]IJ&I76FA)H+Z
MV1))+>=-K;&SM<8)!!P1P>",'%8XU>[UOQSJ.@6MP]I9Z3;Q274D0'F2RRY*
MJ"0<*%&3CDDCD8Y .FM+2"PLXK2V39!"H2-,D[5'0<]A4U<A:Z[=Z7XVNO#5
M[)+?1M8#4+.;:OF[0^QXVP &(."#@'!.<]:YE?$VKOX,T_Q0MQJ*SW[102P;
M%:$>;.BAT!^Z54E1CJ<9SUH ]5HKDM+NK;3?$=Y;W.MZK(RV9O/LU\H$5M"6
M'._;EB#NY+' X/2M&+Q9I;W$D,S36Q6S-\K7$917@!P7'IC(R#@\CB@#<HKG
M;GQKI5B;Y;U;NVELK3[;)%) Q=H,D>8H&<@$8/<=P*T=(UFWUF&66WANHXT8
M*&G@:,2 J&#)D?,N#U% &C1110 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!D>*= @\4^&-0T2X<QQW<6P2 9*,""K8[X8 X]JKZ9<>)!
M916E_IUNMXBA'O$G#0N1QO"X#Y/7:0/3=WK?) !). *P[WQ;I>GVUE<SFX,%
M].L%J\4#2"9VR5V[03@X.#T.,],4 <YK/AG6+Z'QQ%#;QG^VH(XK1FE Y6+R
MR7].>>,\>E6-4\,7^M:S>F6,6]I>>'WTQI-X+)(Q)S@=0 ?S[=ZZ72M=T[6F
MN4LIV::U<1W$,D;1R1,1D!E8 C(Y!Q@]JLS7@@O;6U-O<.;C?B2.,LD>T9^=
MOX<]!ZF@#FO#%CK-JBMJ>@:3:3VT)C,UDZLUTW R/E78IQG!).2/3F[X'TN\
MT3P;IFE:A&J7-I%Y3['#*V">0?3Z@5T-% '&Z=INL:?XI\3:B^EQSVNJR0&)
M?M"A@$B$9W#ISCWI^M:!?^)]&BTK4X([:'8TS/;.&:*93^Y5<@?=X);C)&.A
M(KIK2\%X;@"WN(?(F,)\Z,IOP =R^J\\'V-6: .!U'1_$U_%H&L7.F:;>:KI
M\<L%Y8RRCRKA9-F7C8J0K913@CN1]99]%U^PU72M>TO3M.,\<$UM=:9'-Y2"
M.1E8%'VX+*4&20,Y/2NHUW6K3P]HUQJM\)3;6Z[G\I"[8^@JY<3K;6\D[J[+
M&I8A%W''L.] '+ZAIFNMX@T#6H[:UN)[:&Y@N81.45/-*%2K%?F"[,'@$]<=
MJR--\*Z_8:7X8S!9O=:5J-S/)']H(5HY1, <[3@CS1QSTZUTUCXOTO4;*TO;
M9+U[2[9%AG^QR!#O8*ISC@9(Y/2MZ@#E=-\/2R7?BR+5+938ZQ<;E <$M&84
MB(/H?E)_$50'@[5;GX>76CWM]#)J\BHJW++E#Y++Y6[O@A 6]W:NYHH YWPS
M:Z@F^?4-#TS29-@0I9N)#(>[%@JX7T'/7FH7T.[TKQI=^(M.B%S%J-O'#?6V
M\*^Z/.R1">#P2I!(['/:NHJ.2=(Q)R7>--[1IRV.<<>^#CZ4 <Y9Z)=R>*KK
MQ3?0JMR+,65G:(X)2/=O8LW3<S8Z< #J<UB1^&-:C^&6CZ!]EB-_9SVSR?OA
ML*Q3+(2#UY"X''6N[L[D7EE!="&:$31K)Y<Z;'3(SAE[$=Q4] '%Z[X8O==U
M_4G9/(LK[09--\TN"Z2,Q;.T=0 ?7K[<TTZ5XG\0>$;S0]:ALK"1K)K87$$Y
MF\Z3  ?&T;4XR1R3GMCGMJR)/$=B)KF*W2YN_LK;+AK6!I%B8#)4D=6'=5R1
MW% '+R:)KNI>%-8LKCP_H^G7UQITMFK6D@/G.ZXWYVC8@ZXY)S[<]KIL<L6E
MVL4Z>7*D2JZYS@@8//>J[:]IHT:+5H[I);.8HL,D9SYC.P55'N6(&/7KBJ#>
M,+0)*OV#43=PB5I+,0?O@D>W<X&<,OSK@J3NSQG!P =#15+2]2CU:Q%W%;W4
M",S*JW4+1.0#C=M/.#U'L:NT %%%5X;V":[GM0Q6XAP7C88.TYPP]0<'GV(Z
M@B@"Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
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 %%%% !
61110 4444 %%%% !1110 4444 ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>exhibit312001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit312001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 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#W^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
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
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 **** $;<$)0 MC@$X!/UKAM"^(5WXCM]4ET[0
M0[:=<M:O$]X%>611G"97!Z=R*[EF5$+NP55&22< "O!/AJ^G6^I:UJ5]KB6*
M6>NS70@DG")/&T;IG;U;[V1CTH ]$\3_ !%'A5-&N;W2)?[/U/8OVLRX2W9@
M#B08R, D\9S@^E=%#JUS=:S=6=M91R6UO&K&[\_Y2[#(CQM/(&">P##OQ7.^
M(;S1_&V@VWAYC%YVM0":-)3\T$7#"4C@AN5VKU)/H&KG_A1XBDTA[_P)KLL2
M7ND2.+>X! 2XBSD\]-PSGUP?4&@#?T'XB_V_X=UW6(-),46D/*DD;W W2-&N
MYMN%QTZ9_2H7^)R)\-$\<'2'^PLV/(\\>9CS/+S]W'WO?I^5>>^!8()/A]X\
MDDU">W87%VZQ)/L613%\I*]P3Q[]*9/+&?V4H;0.OVG?M\G/SY^UEL8ZYQS]
M* /3]>^(!T#2]!OIM*\U=9DCBC1+CF-W&5W97ICJ15K2O&R:CXIU/PQ+I[VN
MLV,(G\MY0T4J';@JX'^TO4=_K7G?Q(N+>?P?\/E6X0A;NU=RC\H@0!FR.@'K
MVK1\*.;#XP:XVFO_ &AH4UL)+K5;C#F*0 ?()S]Y>!\N3C_@- '3>&/B%-XL
M\/MJNFZ%*?\ 3?L:PM< -D %F)Q@* <]SQTJ.Q^(EWJ5_P"(+*T\/M+/H3!;
MI%NAE\[O]7\OS?=/7%87[/SJG@.]B9@LBZC*Y0G!"E$P<>E)\,)HF^)WQ#(D
M0B:\C:(Y_P!8 TN2OJ!D=/6@#T_4;N6RLGF@LYKR8<1V\. SL>@RQ  ]R0!7
M/^$O&O\ PDT6JI/I%UI]]I<_D7-J["0[L<;6'!Z?Y'-:VOZ]I?AZP2YU:[-K
M;32B 3;6(5FSC) .T<?>/ KCOA[IMUHNO^*MFJ/?>'I9X[BUNYY ^Z5U)E(?
M^(#Y03TX]<T ='X.\7VWC.QOKRUM)[:.UO7M"L^-Y*JI)(!./O8QD]*B\8^+
MKGPM9M<6N@7NJK%&9KAH&"+#&/XB3U/!X / ).*XWX1:I:Z9X1\5WD[DQV^K
M75VZH-SF((AW!>I!P<5=\:?$70Y?"5G +FY@CUZW.7%NS20V[ AV*C/S$95>
MV3GD#D [S0-:M?$6@V6L60<6]W$)$#C#+Z@^X.16C6'X/NM-N_">G2:/;R6^
MFB/R[:.5=K;$)4$@\\XSSSS6Y0 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 $ C!&11110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%8OBKQ/IW@_0)]8U-F$
M,6%5$&6D<]%4>I_Q- &U17+?VYXFBT/^U+CP_;#*"0VD=X6FC4^OR $@<D ]
MCC-=$]]:17<=K)=0I<R#*0M( [#V'4]#0!/15,ZKIREP;^U!1Q&P,R_*Y. I
MYX)(/%8LOC;3)AKD.ESV]W>Z4AS$UPL:R2[20@8G'7 )Z G':@#IJ*X35?B%
M)IEOX<MGL(!K&M(6%NUVOEP$+DY<<$$D*#T///%:WA;Q%JFLMJ(U;2;?3?LA
M0#R[]+@-E<MG;]W!&.>OX4 =+156#4K"YMGN;>]MI;>/(>6.565<=<D' J";
M7M(@TF?57U*U-A "9;A90R+CJ,CO[=: -&BN4_X3+[8GAV?2+6"\MM5=?.+7
M:1O;(RAL[2<LPSR!_6NB.H60O?L1N[?[7C/D>8/,QZ[<YH LT52EUC2X#()M
M2LXS&P1]\ZC:QZ Y/!]JNT %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5YW\9_"^I>*/!4::3$9[NQ
MNENA;CK* K*0!W/S9Q[8KT2B@#G].\7Z=J=I;O;I<M=RA=UGY#"6)CU#@@;<
M=R<#CK7FZ:=+=>._$VDZ])J]O+<ZE!?:=+:6V_SEC_U863:0NW@') &3TYKV
MBB@#R;PSX<L-5^*?CB;5M,$\7VBUEM&GB.QF0-N9">"0<#(]<=ZR[73Y+*R^
M*]I-IT\=Q<O<O:_Z,V'1T8+L;&#DD8 ->VT4 >'163M+\(B]G(?LD,BW9:$_
MN?D0 2<?+\P/7WJCJ^FZS=6OQ232[6X:2XO;>5$6-@;B%6;S G'S#UQU''>O
M?Z* /(O$$V@W?@C5==TC0-6FGU&>UDN8HTGAQ*A&TD8Z)CG8,$XYSR,:VT[4
MKS3?BI;M8WLLUXJ7%L'LGB\X[&)*J1P3D?+][ZFO=J* /$KJ(R6?PG,%E.OV
M2:+[5_HS+Y9$<:LS9' R",GC@^E9T^DZ]_9%[I7DSGQ+)XQ%Y&^PY\K:,3!O
M^>8 //0=/:O?J* / /%VE/=Z_P#%";^SI)GFM;1;-_LY8NP"!A&<<D$<X]*]
MJ\,%F\*:.9-WF?8H0^X8(;8,YSWS6K10 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
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
MJE]<:?,\=PT4"V\ORMEPJ*Q/\0R-V.F#5W1=5DNIKN"[O])N&C;="UE+RT6
M<NA)VD$D=2#P>.E<#/:SK\.-?M8].O1))KTDL,"V<FYHS>*X95VYV[!G/2NB
M\4VU]9:[INNZ&@-S?(=+N 1CY7RT4I!Z^6P)(Z[6;TH Z];VT:S-XMU";4*6
M,PD!0 =3NZ8&#7+R>.+>XF\.W&F2VLVFZG<R0RS._P T86)Y >N!]SOV/2NH
MM+.&PL(+.W7;#!&L2+Z*!@5Y9HMI*^@?#NRN=+O=VGW3)>)+928C*P2KELKT
MW,OS=.>#P: /3UU73GL%OUO[5K-ONW F4QGG'#9QUXJG?^*-%TV&QFN-1MO+
MOI1%;LLJD2$]2#G&!R2:X.V,MA'*&TB\$/\ PE,\L<PLI6-JC(VV5(P,L"25
M!P5!;)!QBH+."[M]'TUI=/U(K9>+9[B7=9N7$3-/APJKR/G7E1CF@#U6*ZMY
MY98HIXI)(L>8B."4R,C([9'(J6LVPFLI-5U)8+%X+I#']HF:WV"8E,KA\?/@
M<=3CI6E0 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 %%%% $26\4<\DZI^]D #L222!T'L!D
M\>Y]:EHHH **** "BBB@#,M=#@M=8N=3-Q>3SS9VK/.SI #C(C4\*#M!/TK3
MHHH **** "BBB@ HHHH **** "BBB@ J*XMXKJ$PSIOC;[RDG##T/J/;H:EH
MH **** "BBB@ K,70X/[>?5Y+B\EE( C@DG9H83MVED3H&(R"?<^IK3HH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
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
MDF9=RQK.I9EP3D#.2, G/L:EL]4L-0>1+.]M[AHPK.L4@8J&SM)QV.#@]\4
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
M4(YK.T2!BY $0=RF,KN97/..@/>O4** (_.3R/.Q)MQNQY;;O^^<9_#%>?\
M@J]U#0OAS:6"Z)J4NKQ^=LM7M7C&YI79=TC (!A@2<_KQ7HE% 'E2>&[OPKI
M7@+33!=7C:9>O<7LMK;O*J;TD+'Y1TW28'?'.*ZK7M4?5O#NNVEGIVHL#ITJ
M*TEG(ADD=6"HBLH+=\G&!D>O'5T4 >5:[X=5_@_9P6NCW;:K]GLU,*P2&0.C
MQE\KCC #>WI7I-]*#I-Q*J2L#"V%6)BYR.FW&<^V*N44 >1_\(S_ ,6)^Q_V
M-=_VS_9WD>1Y$GF>;CIM_KTKI83=V/C*UU2XM+R33+G1DM49+9W:"57+,K(
M6 8$<XQE,'M7;T4 >9:9H>H:3;^";>6TN2MKJ5U<.B1LXM89$F\M6(R!CS$7
MV^@JDL.J1^&++1;O1]1EU2Q\0174\J6K.DR?:O,,RR8VG*GD9R.>,5ZU10!Y
M;XDTZ]NK7XB1PZ;>2-?K;"V"VSGSBL2J=O'."/TK0UJT63Q%X@E:SO(]-F\,
M?9S+%"8P2&E)568 !@K#&>F:]"JKJ6G6NK:=/87L7FVTZ[9$W%<CZC!!]Q0!
MYSH\T-U>12ZI9:H+Y=%;38K=],FMTGPN]P';C>0G SQ\V,YXW?!MOJEEJ5S:
MRS7-[I2VL7V:ZOK4PW*8+?N7) \P*.=V._>M[3M MM.D63[3?74B?ZMKRZ>;
M9QC@,<9QD9ZX)YYK5H X@VMUX9^(NJZT]I<W.EZU;P+)+;0M*]O-""H#(H+;
M64]0#@CG'6I_%_\ :&L^'UETNRN)([6\MKIH70QO=)'*'= C 'H.^,D8KL**
M /-?$VFW6K2^*-5L+.\\BZ\.M8K$ULZ/<7!+E?D(#?*"!DC^+V.)M9CL[75/
M #O8,J"XDWQ+:DN"+1P,H!G(P.W&/:O1*S;_ $2VU'4M.OYI)EFT]VD@V,
MS*5)(QSE21^- '.^'('T"76+P:=>"TU760UM;PP'=&K*B&5UX**65F.>@P<<
MUOZ=J5K=:UJME%8W%O<VS1F:66#8LX8':ZM_&/E*Y]L5JU''!%%))(B /(<N
MW=L=.: )**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M]E]LCOUE@!D!:)&<C8<.< $X4]3C R/6H[OQEX<L5!GUBT&Z 7*[7W%HCT8
M9R#G\N>U8GB*WU"V\6VVKQZ1?:GIMQ8_998;*;RY87#E@Q4NH*D,0>>,"J-G
M'%HOQ!TV!-*:&*/P_(JVUJOF>0#.I"\=?3(XS[4 =H==TPV5M=I=I-#=+NMS
M #(91C.5"@D\<G XJ";Q5H,%I:74FJVH@O,BW??D2$ D@8],'\L5QGA[PUJO
MA6]T"]>TDFM8[6[M[BW@(=K0S3B92 #\P& AVYZ \BEC\.:E9S:1+]@F=&\2
MW&JR1+M/V6%TD5<\XSEE8@9P2?2@#JM*\8Z5K>M2Z=8223;+:*X$PC8(ZR;B
M,$CT7.??'4&M+4=4M=/41S7 CFD1FC41M(<#JVU>=HR,G@<CGFL6SL[VT^(^
MJ7;64K65]8VR)<J5V(T9EW*PSG/SKC /7VJ"\BU/3/B(=673KB_T^[TY+0&W
M*EK>1)&;D,1\K!NOJO- $OA3Q/\ ;O!6CZIJMPC7=[&6Q#&29""<[47). ,\
M9XK:76]-DTZ&_BNTEMISMB:++F0\\*JY)/!R ,C!]*\_\+:/K>AKX5O[K3+C
MRK6PN+"ZMAM9X"\BNL@4$Y!V ''(XXZT/X=UG2&M]9BTZYNX3JUY=S:;;SB.
M9(9\!2I# %AMW%<_QD4 =Y'XBTF:SANX;Q9H9MWEF%6=CM.&^4 D;3P<C@]<
M5;.H6:Z:-1:XC6S,0F\YCA=A&=V?3%<->Z")K:RFLM,U30[G?<7,-S9L))8)
M'V9$R98/YA&2.1\HR0>:Z6&/4F\#+%?VZ#4SI^R:"W V^:4P54=.O'I^% $V
MG^)]$U6[CM;'489YI(!<1JN?GCXY'KC(SW&>:EA\0:5/>1VD=XAFEW>4,$++
MM^]L8C#X[[2<5Q-EHFJ;/!$!LKBW:QT>>TNI0!_H\C11H._/S(>F>U/T[0]4
MNM!\(:-<V$MI=:%=PO<3G'EE(49<HP/S>9QQV#'.,4 =;X?\1V?B.*ZELUE"
M6]P\!\R-D)*L5)Y [@\=?7%37>OZ78W0M[F\2.0R)$20=JNWW59L84G(P"1G
M(K*\%VE]IT.K6E[92P?\32ZGCE9E*RI)*SJ5P2>A&<@5EV,&JZ=K&M:5=^'W
MU&VO]0-[:WI\MH%#!>)0QW H5XP"3@8H ZF;7]+M[L6TUXB2&40Y(.P2'D(7
MQM#'(PI.3D>M5KOQAX>L9YX;G5K:.2WD6.9=V?+9NF['3J.3P,C-<?<>'M7G
M\*>(?"DUI*\][J$LUM?#!C,<DHD$C-GADYXZ_*,9IVNZ-J=U!\0HH=-N)&U2
MWBCLS@?OBL.P\YXPWKCUH Z[_A*-/'B2ZT1F=)K6V6XEE=&$:JV[^+&,84G.
M<=NN<2Q^(M*NX;DP:A'&T, G9I5*[8V!VR8;&5.#@C@XZUS-]9ZPGB'5KVTT
M8W:WN@1P0B?9Y1F0S'RY06S@[U'0@Y//4U3TNPU9=>FOY='U%8I] 6V+3F+(
ME5F.T(K84?,  H _G0!U%MXHTFTTW31?:Y;7%Q<V@G254V&X7 S(J#) .1@>
M^*U]/U"TU6PAOK&X2XM9EW1RH<AA7!Z%I6I6D_@(W&FW"#2])FMKMBH/E2%(
ME X/.2C<C/;UK?\  -G=Z=X4CM+VUDMITNKIS')C.UYY'4\$C[K"@#3B\0Z3
M/>K:1WL9F<R*G!"N8_OA6QM8K@Y )Q@YZ57MO%_A^\N;>WMM5MY9+EWCA"DD
M.ZD@J#TS\IX[XXKC+*PUUM<\/7MSH-U";'4;LW"0F)8(TD24*T:AN0=P8L1N
M))Z]*+71]4C\/Z+ VE7*S0>)9+Z5-JY6$S2N'Z\_*Z\#GVH [J'Q%I,]A<7T
M5X'MK>4PS.$;Y'!P5(QG() ([59O]2L]+M/M5].((-RJ9&!P"QP,^F20.>YK
ME3HMQ%\09H+=D_LB]$>IW<6>4N(SM7 [!R(V^L+>M:7CO3KO5/!E_:V,!GN2
M8I$B4@%]DBN0,\9(4XH OW?B31]/^W?;-0A@^PHLESYF5\M6SM//4'!QCTJM
M+XPT*.VU&9;Y9O[.A\^X2)2S!.<$ #YAP1D<<5QGB#3]:U@^,)H-"O475-%@
MMK42&,,TBF7*D;N#\X/\\'BM'5])U'4==U%[>PF$5SX9DL8W8!5\XDD(>>.#
MUZ>] &X/'.@1:=:W=[J$5FUQ;?:1%+D,$ &XXQD@9ZXYJZ?$VC"RGO#?QBWM
MYA!-(0V(W.,!N.,[EZ^H]:YC3[/49->\&W,VD74$=CIL]O<&0(?*=EB"YPQZ
M[&Z9[9QFLS7=)UK[%XQTRVT:ZN7U'4(;RVFC9!&Z8@!&2P(8&-N,>_3F@#O[
M[7M+TR7R[R\2$Y569@=J%CA=[ 83)Z;B,U;NKJ"RMVGN) D:D#)YR20  .I)
M)  ')) K@+K3+Y=?UNSO_#=WJMAK$J7$$BW($*'RT1HYUW@ *4!R V1TR1BN
MJ\46,=_X=EM);2YN49XLK:2;)4Q(I$B'/!3&X?[O>@"'4/&6E:>+/+32-=7@
MLU58'RCXW,&&W((7G'4_GB\?$.E"^6S-X@F:;R!\IV^;MW>7NQMWXYVYS[5Q
M3Z7XC%CIDEQ%<:H+#7TN(Y2B1W,UJ(60/(I*@L&;&3@D*"14.HV&O7>I)(V@
M7(-KXACNE6V:)(7@''F?>!=R,%BW3!Z=P#L=-\6:9J3ZIL=XH].N3;R/+&RA
MB N<9'JV .IQQU%2-XKT)+>6>74H8DBG6WD$V49)&QM5E8 @G(QD=\UQM[HF
MO"S\0Q6NF2O*NNIJL \Y8TNXQY1\M6#95OE;J!@@4_5M,GU3PY=W%CX8O;2Z
MN[RQ>1+EU:XE$,RLS/\ .PVJH(&3D\\=* .ID\;>&XHKB1]6@5;9MLV0<IQG
M)&,[<<[NGO5Z_P!=TS3(O-N[M4C\OS2RJ7"Q_P!]MH.U?]H\>]<EJ.FW\VJ^
M.)8].N&34=)AM[5MH_>R*DP*]>.9%ZX'Y50CT[5-.O;>2\\/ZAJ=A?:1;6<L
M-M.$>"6,,&1U+J"C;SSD@<^M '97GB_P_822QW.K6RO%$LSJK;B$;.&P,\<$
M_09Z4/XITY?$5EHR,\DMW:M=1RQHS)L#(H^8#!SOSG/&.>HKF_['N[;7M1:+
M27CM3X<BL(1",IYBF0F-<\X 90"<"FZ#I>JZ?J?@^XETRX*6^@G3KG!3,$N8
M3\V6Z?NVY&>GO0!W-Y?6U@B-<R[/,;9&H!9G;!.%49+' )P!T!K \0^,+33?
M"%SK5A*ESM;RH\*S 2%@F& Y&TGD'!XQUI/$EE?KXF\.ZU;027-K8M/'=018
M+A94 $BCOM*\@<X8XKG=6\/:FWACQ2UM8SO-K&IQ7-O9KC<JJ8@6;)P"WELW
M7N._% ':Z8]U!;75S?ZDEQ9EO,@EDA\EXXP.0_0<$'G XZU+I^MZ=JDSPV=R
M'E2-92A5D;8V=K@,!E3@X(X.*;K1N9_#>H?8;2.YNGM9!#;7*_)(Y4X1@>Q/
M!!KE/#-EJ<?C--0N-+OX;>;1HK=I;EHQLD61B5VJV%&&& HQ0!U-_P"(](TR
M[-I=W\4=R(3/Y/)?8"!G:.>I%1VGBO0;ZZM+:UU2WFENTWVX1LB08W8!Z9QS
MCKCM6==VMT/B39:B+.9[.+2IX'F500)&DC8+Z]$;M7-Z5HVJV_A[P3;2:7<)
M-I^JO/=)A?W49689X.#_ *Q>F>_I0!W,/B+2;BZ%M%>H\K"0H K8D\LX?8<8
M?:>#M)Q571_%VF:SHXU.)I8X6F>%%>)@SE791M7&23M)P 2._2N0TG3]=;7?
M#-[=Z#<V[6DUVETD;1)!#YBD*8U5ON=RV-QSWZ"&#2-?T_P_HQ&C7<SZ/J5R
M]Q:QSJCW$4K2_/$P89(#J<$C.2* .Y?Q?X?CM8+A]6MECGD>*/<V"77.Y=O4
M$8.01D5%9^(=.O=2DGM]=M9+(:>ER;<* 8T))\YG)X4C P0.F:YVXTJ5Y?#U
MS9>'KBTB&MF_N8G*M(JF%T,DGS$;BS X!)QCOFI]=L=5?Q3K=Y8Z2MVLGA_[
M+ +A5,,TP>1O+8$\@AAUX/3- &]<^(;:ZTK4WTJ[3[9:VIG"RQ,"H*DHQ4X)
M4X.#T.*G\.:A-J'A/2=2NV!FN+&&>4JO5F0,< >Y/%<7::?JQUC5;QM(U(17
MF@1VZO<-'N,RM+E=JMA?OK@  #VKL/"<$]EX-T:UNH7AN+>QABEC8<JRH%(X
MZ\CM0!@Z7XJEU2>;4CJ26FGVNH36<EK+:M^]4,8TV-@'S&<#CGKC&>:Z:+7M
M,FLGNTNU,22F!N"&$H.-FW&[=G^'&>>E<1;VFM6GAJZ2/19GF;Q!)=LC1QM(
MMN\[.)8@QV[P",9Y'I5&'2/$.GSS:E!HMY*+/Q"^H"UDG1GN()+<1$J=YRZY
M)P2!V!H [2]\;:/:0V4B3/.+N\^Q*(XV)209W!QC*D 'Y2,UN7%W;VEJ]U<2
MI% @W,[G  KC-8M;^^M='U&T\/RP&'6X[V6T7RUG9/+9"[@-MW98?Q$XQGN!
MJ>-=-U#4]!@;3HO,N;2]M[W[-N \\12*YCR>,G'&>,@4 7V\3:,EI>7,M_'#
M'9 &Y\X&-H<C(W*P!&1TXY[58TS6=.UE9VTZ[CN%@D\N0I_"V <?D0:XCQ)H
MM_K3^)-5L[&Y3[7X?.FPV[J%>>5BYR03P%W 9/J>PR>ZTL%=*M%:)HF6%%,;
M#!4@ 8H @;7]+6]2T:\02O*8%)!V-*.L8?&TOU^7.?:JLWC'P[!))'+JULK1
M3BVD^;(20XX8C@?>')XYKCXO#NKR^"U\)7%I,+R'4Q*NH<>6T8N?.\X-G[VW
M(V]=WMS2:QHNJ7.A>.[:+2[AYM2ODDM%PO[U1'"N>O'*-UQ^M ':KXDTB\AU
M 6NJVZO9Q[II&Z1 @[7.<97@\C@XZU2MO%=E%<Z%I<ET][=:C9_:%NHK=ECE
M4!?GP 0-Q8'&> >>V<Z_L[V7QAJ]]'I]RUM/H*VL;[0-TH>1MF,YSAQUXZ\U
M3TC2]5L;CP).^F7#"QTF2QNU!0&"0K" 6RW*_NVY&>WK0!U6N^([/0)-/CNE
ME9[ZX%O$$C9@#@DDX![ \=3^>)KCQ!I5I<>3/>)&P=8V8@[$=L;59L;58Y&
M2"<CUK*\8V=[</H%U9V<MW]AU6.XFCB*AMGER(2-Q X+CO7.W.A:M)X?\6^'
M)K"2:75KN::SNN#%MFP06.?E,9['J%&W- 'I-%1P1F&WCB+ERBA2[=6P.IJ2
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M27<HA@4YS(Y&<#'TJY7GWB:'58TT""\U"WGN%\21B"<1\K&8Y"OF*, N,]L
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
M\MOO-C:J\?,3D<+D\BJ#^,M CMO/DU 1I]J%FPDB=628XPC*1E3R#R!P<]*
M-33["#2]/@L;4.+>!!'&KN7*J!@#)R3P*Q_^$*T,;0L-PJK>_;T1;J4*DV2V
MY1NP!EF.!QDGBI6\7Z(NG"_-U(;8QF5F%M*3&@8J6=0N4&5;E@!\I]#3-?\
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
M=I.!AAUP<YXKIJ* /-[_ ,-:[-!XB@M[/YVUN'5[1VF01W(3R3Y77(.8V^\
M,XY].BL--NKOQN_B.6UELXAIJV2Q3%=[L9"Y)"DC"\ <]V[<GIJ* .7N[+4(
M/B'!JT-A)<V;Z6UJ[QR(#&XD#C(8@G(R!C//7 YKGM#T#6[/3O <,^E2I)I4
M\S7G[V(^6&BD0'A^>7'3/>O2:* //?">B:A8?8M)U3PS \FFRDQ:P\B.CH,[
M75<[Q(0<'( ')SV.AXLE:#QIX,D2WDG(N;KY(\;L?9VY&2!QUKLJHW>D6-]?
MVE]<0L]S9DM;N)&7RR1@X ..1P?;B@#@;KPMK%M*^N6NF+=2/K<FH/I32JA:
M%X1"<-G;YG&_KCG&:O/H]Z^H^';VU\-"QBBU.2\N88WBW(&@:/=)AL,Y9@3M
MSP!SD5WU% ' >)?#&J:[K7B6*&%H+?4-#CLH+IG7:95>1B" =P!W@9QZU)J.
MAZKXJN-+N)[2329K/3[N&1G=&_>S1",!=C'*@Y;)QT7WQW=% 'G.FV/B![CP
M2EUX?FMSHA>&[D$\)C(^SM$'3#Y*DD'! (]#6YXLM-635=#UO2K,WYTZ643V
M:R*CR1R)M+(6(7<I ."1D$UU5% '%7>GZNVN:!XACTH(ELUREQI\3IYB),%^
M?.0K.&3+8/1C@G',#^#KN\\/^)01]EO=2OSJ-DA()MY4">4Q()&2T88X/1L5
MWE% '#ZUHFLW/A?3KJ*SAN=7AODU*ZLC(%68E65H@YX^56"J3Q\@JKJ&D7U[
M86-S9>%?L,IUBTNYX%>'S2D3 L\C!MI..  2<#WP/0J* .%UK3-1M_%]U?#P
M\-<TW4K2*%T$T:-;NF\88.0"C!^<9Q@\57.CZSH^IZY'!HPNK+5=.AA@^QO&
MJ6LD<1C\LJ[*0G.01G'/%>A44 <_H>GWD7@"PTRY@,%Y'IJ6SQLRG:XC"GE2
M1C(K!T?0-1N+'P7:WEA)9-X?C0SRR.AWNL!BVIM8Y!+;LG' '?IWU-=%EC:-
MU#(P*L#T(- '&Z/HLUKXWU*&.5&T>&0:A#$.L=U,I5U^F SX]90:T/&FGWM]
MI^G/86K74MGJ=M=O"CJK,B."VTL0,X]2*UM)T;3M"L%L=+LXK2V4Y$<8P,^I
M]3]:O4 ><ZQH>MWUOX]2/29=^KVL45I^]BP["'8?XN,$]\<5?N]+U*?Q-/>M
MHKW%J_AY[,QR2Q@22EMWE'YL\CC/3GK7;T4 <EX0TG4M(O;V%I+W^QC#%]DB
MU"1))H7RVY ZDDH!MQN)[XXY,EGIM\/'7B&[DM)8K.]LK:"&Y#H<LGF[N VX
M?ZP8R.QKJ:* /.?#>D:A9Z;::?JOA>WAN-)MVB75#(CI(HC*!H@#O5F&,Y P
M,_2J_AC2KK7_  EX!VVDMK'IL4=T]TS+R/(9 J8)/S%P>0,!>>>*]*G@2Y@D
M@E#&.12K!6*D@^XY%0Z=IUKI-A#8V,7E6L*A(X]Q8(HZ 9)X]J ."T_PSJ\G
MA?P_X;O+-HI-(OX97O@Z&-XX7+*R8.[<PP,$#&3GWN6NA:K+X2\::=)8M;W&
MIW%Z]J))$(D$J80Y5CCGUQ7=T4 <WI^JW]F/#^G76B7$(NH3%)*TT9^SND>0
M&"L<YVMR,@<9Z\=)3?+3S!)L7>!M#8YQZ9IU !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 4444 %%%% !1110 4444 %%%% !1110!5U%+B2R=+:[6S<_>N
M"@8QKW(!XS]>!UP>E8?@G4;W4M+O7N]2M]3CAOI8;:]AV#SHEQ@L$^4,#N'&
M,@ XYK:U*ZN[2V62TTZ2_<N%:*.1$8*>K#>0#CTR*P=.TJZT-?$&K:?I2FYU
M"59XM-698QE4"\L,JK,02<9'3DT =512 DJ"1@XY'I2T %<_XXU"\TGP3J^I
M:?<&"ZM+9YHWV*PRHS@A@1BN@KG_ !QI]YJ_@K5],L(#-=7=L\,:[U4 L,9)
M)'% &"?$UU:ZKX;@L=8CUEM2D6.[M,1L\490L9@8P-H4X!W YSV-=*OBG26U
M!+(7#[Y+EK-'\IO+,Z@LT>[&-P /Y$=1BN9U7P]J6NOX;6#2_P"S)M-NH9YK
M^62/S B#YHT\LL2&Z'.!CUJO<Z)XFN]5L[B?3DDDL]=:Z647:K&UL1(%V(.A
M 8;B1N)'\78 [.'Q!I]Q<"*.23#&0+*8F$;>62'^?&."#WYP<9Q4=OXHTFXO
M?LGVAHI6MS=)Y\31K)$.KJ6 ! R,^F0>E<E_PB&I3WMXEFESI-IJ,-W'J$!G
M62W=I%8++$NXE')(8]!C(^K8?#.KZSX8N](O_#VF:3??V?):#48F1S,S)MRF
MT;E4]3GGM@]0 :K>)9+SQYH%I97-R+"\L[F9XI+?8DFW9L=6903]YN,^G'(S
MTU]J=KI[PQS,QFG)6&*-"[N0,G '8#J>@KDK.T\0WOB+PQ?7NBBT73K6Y@NB
M;F-AN<1@,@4DE3L.,X/J!WT]=TS4!XKT77K&$W26D<]M<6RNJN4DVG>FXA<@
MH,@D9!]J +#^,M"CLK6[:\?RKJY-I'B"0D3#.8V&W*MP>#@\5=T?6['7()Y;
M)Y#Y$S03)+$T3QN "0RL 1P0>G0BN-D\+:I$\%U%:%Y+CQ*-7GA61!Y$039C
MDX+8 )QD9)Y.,G?\-:=>V.L>))[JV:**^OQ<0,74[D\F-.@)P<H>O8B@!]]X
MWT+3I=0BN)[@-IQ7[7LM)6$(89#,0OW<<[NGO4T?BW2);JZMDEN#+;V_VHC[
M+)^\B!P7C^7]X,]USU'K7.:MH.KW7_">I#8,PUBS2"S;S8P'80F,Y^;@9.>>
MWY5?MM.U"+QAIFIS6;16=OHSVDTCR)\DA>-N0&Z80\_2@#;M?$.FWEIIEU;S
M220ZG_QZ,(7^?Y2V2,?*-H)RV*SO$6H7MEXD\+PV]TT=O>7LD-Q%M4B11!(X
MY(R,%1T(JCX/T9['5]5"3I+I=E<21:8J_P#+(2[9)5]" Q"CT (I?'?ANY\3
M3:+;1Q3_ &6*XE:YFAE5&C5H9(P1D@DY<''0@'KT(!JS>,-%@M;6YEGG6&[G
M^SV[FUEQ(_. OR\@X.#T/;-/MO%6D76G3WJ3R)'!<?994E@=)%ER $V$;MQW
M+@8YR*YV>S\3ZEIOAZ+4=,!O=-U6.:XEBEC"2Q('7S%&[@G<#M[<U5O/"^MS
MW.JWD%J$E37X-6M8WE4"Y1(DC9"03M)VL1GC.WWP =1/XQT6ULK^ZN;B6%=/
M95NT:WD\R'=]TLH&=I_O 8]^#5K_ (2'3?[2NM/,LHNK6W%U,C0.,1'.&!Q@
M]#T)Z&LB+PX=6UW6M2U*U:WMM1T^/3C:NREV0%RS-M)7)WX&">GO6':>"M=W
M:+=7EU&]ZJ-IVIMNXDL@!@#_ &B8P?8S/Z4 ;<.MSR^/8X1>2#29=%-Z(I8Q
M&$;S5&XY 8?+V;I6I!XHTF>\:U-PT,HMS=+]HB:(/".KJ6 ! XSZ9'K6)KWA
MV_UCQ1?%8FBLKO09M-^U!U^21VR#MSG 'MUK+'AG5]<\+WNE7WA[3-'OS826
MGV^)D?SG*XRFT;E0XR<\]L'K0!J_\)))=^/M$L[.XN5T^ZL+F=XI;?8K[3'L
M=2R@_P 3<9]..F=:'Q?HT]S8P1SRL;\M]D9;>0K.%.&*L%Q@=<G QSTYKGXX
MM;GU[0=7U72$L+;3K"ZAOGDNHV12PC.Y=I.5^0]<'U [Y/A:"\L5\.2ZCH-Z
MMG:@Q6,R7D$D4 GPJG&1(P (49!(!)([@ [M?$^E/J-M9>>XDNF=+=VB81S,
MF=RJ^-I(P>_.#C.*UR< GTK@/"6@:GI7V32M0\.::RZ<Y\K6-R,TJ#.TA<;E
MD((!)..IR>E=7X?U2ZU?2Q<WNGFPN!(\;P><)0"K$9#C@C^N1VH Y'4_&TM]
MH<.HZ>]U8+#KL-E,)8,;XOM B<$LO<!ONG([UU5IXHTF\M[V9)I8_L4JPSQS
M021R([8VC8P#'=N7&!SD8KCW\.ZZFC2:>--#^7XD&HI(DZ?O(?M7G$X)&#MX
MP>_MS3]8\,:UJ%[XFN+:TB5I[JQN[);EU,<Y@"[D< D@-MQR/2@#M--UNQU6
M>[M[9W%S9NJ7$$L;(\9897((Z$<@]#7.ZOK-W>^+I_#MI>7NG^5IPN5N(+,R
M'S2Y )!4@J OT.2,Y%:OAJWG47%W<^'K/199@BF*%D>1]N>79!@CG@<]_7%5
MQ8WZ?$6XU;[#(UBVEI:K()$R9%D=^F[.,,!GU_.@"+2_%FDVNBZ0;C5[J_:_
M,B6]R]FX:X9=Q(VJ@ .%( P"<#J:OP>+='N-/AO(IY"LURUFD1A=93.N<QE"
M-P8;6SD=!GI7*Z-X=UJSLO!L4^G,K:7>W,UUB:,[5=954CYN?]8/R/XOATCQ
M):+/Y6G,89M?GO)XDN(TE>W=3M*/N^4AL9P0<9 /)H Z1O&>AI9V=TUU)Y5Y
M<-:P_P"CR$F92P:,C;D,"K#!Y..,U-:^*=)O-.DO8YY!''<?97CD@=)1-D#R
M_+(W;N1QCH<UQUAX:UVUM=)MY-,4"S\1SZ@WEW",/)8S8(R03_K5]^#D#C+K
MCPYXA5M0O[.R7[5#XB&K6T$LRA;F+R%B9,@G:V-Q&>.GX '17WBC2[G3Q)%J
MES9&/48K.0I;$NLV]?W3 J=H;(&>F&R#5V;Q3I,%^;1[AMZW26;.(F*).X!6
M,L!@$AE_,>M8NOV>N:YX>ASI"P7)U&UN/LRSHS)'%*CL6;(4L0I  SVYZUF:
MWHGB74;ZX=M-680ZS:WEJXNEC0P(T9*[/^>GRMEF[=#C H Z'0;^]N/%WBBQ
MN+IIK>SEMQ;HRJ/+#Q!B. ,\GODUIW.NV-K>-:NTK2(\<<ACA9Q&TA 0,0.,
MY'TZG%9NAZ??VWB[Q)?7-J8K>^>W:!]ZMNV1!&X!R.1QD=*S->\/ZC=^(FU/
M2K>XLM126!4O89U$%Q""NY9XRWS8^?!"YZ8- &C9>-M.N!J\EPEQ;0Z?>_8]
MTD#_ +QB(P ..I9\!>N,''-)JGC?3[#1[B_ACN)V@O8[&6$0L&BE=E ##' P
MZGWR,9S6-+I'B6RB\0Q6%E'(+K6$OD<3H&EA/E!U3/W' 1OF.,<$<\BG-X6U
MUM*\20Q::BM=:K::A;(UV':18S 64L?XOW3<D]3U(YH [/4/%.E:9"\UW+,D
M4:H\[_9W(@#=#)Q\GX]!R<"J]]XWT+3Y+^.>>X+:>$:Z\NTE<1*P)#$A3\N!
MG=T]ZP+C1=7B\3:G</X9T[5K+5_*E)N)4S9R+&L;*^X$LF$!^7/?BG7_ (?U
M:3_A-XX;#*ZKIT=K9E7C56987C/&[Y1EA^ - '36GBC2;W49;&*X<31P?:09
M87C22('!=&8 ,H)'()'(J(^+]&622.2>:-DMC> /;2 R0CJZ#;E@,C..>0>E
M<]?>&M3U2_M8WMGMX&\.W&F2S&1"8I9/+P<!LD#8>1[4FG:5K$NB7$%[X4TV
MROX;&2V%S!)$S7#LFW]V0 44]3N(/08/6@#H;'QCHVI3QP6LMP\DMK]LA!M9
M%$T8QDH2N'(W+D#)YJ#1/&=CK&BV.H"&YC:]WF&#R'+LJY.0,<X&,D9&3CK6
M9IFB:K!J7@N66P9(]+TJ6TNF\Q#M=EA QAN1F(]/4>^,VQ\*:@?".BZ/J>DW
M"RZ<)%2\T^]1)X7!^62-MP&U@2"#[9% 'HEG=Q7]E!>6Y8PSQK+&64J2K#(R
M#R.#T-4]3UZPTF9(;EY#.\3SB**)I&\M,;VPH/ W#\^*R]%OM<L9=(T;5[5;
MB5['?/?QRJ,2J<%3&!G&,98<9.,5'XEL=9O=9MDMK5;C3'LYHI LXA99F*[2
MY^\8\ _*,\]0<# !<E\8Z+$]G&MQ-,][:_:[98+:20S1?+RNU3D_,.!SSFIX
MO$VE7.FV-];7#317^?LJQQL7DP"3A<9&,'.<8QS7*^'="UNPN_",EWII1=+T
M62QN-D\;8D(BQCD9_P!4?S'OBIH_AWQ#HJ>&M0733/)IXO+>ZLA/&&V32;UD
M0EMI(P 02* .D\":M=:QI6H3W5S+<&/4[J")Y8Q&PC1R%!4 8('L#6A<^*-)
MLY76>X98XYUMI)_*8Q1RG&%9\;0<D#DX!(!P:I>#-.U'3K755U&U6W>XU2YN
MHU$H?*2.6&<=*P)O"FKR>'/$/A9[?S+?4KV6:"_\Q=J1RR!VWJ3NWJ2V, @_
M+R.< %[7_%\C6'C"TT_[5:7FBV+3)<&#(,@B:3^)2N.%Z]<G'K6MHOBG3K]4
MM'N)%O([)+J4S0M&KI@ R*S !ESU(XK!U?P_K+R^-H;:Q$\6M:>L5M+YZC#B
M Q;6!YZD'/3&>_%)?>&-3U6^2-[9[:WE\-SZ5),9$/ERR;,' ;) VGI[4 =!
M)XST2 SB>>>$PVIO")+:0%H!U=1MRP'?'([U=TC7;'7(Y)+%IFCCV_-) \88
M,H8%2P&X8/49%<;'H^M7OAG4+6Z\)Z;8ZE_9LUHMQ!)$QN'=-H*$ %$)^8[C
MGH,&NUT2*:WT'3X+B(Q316\<;H2#M8* >02.U ''7/B"YU6\\1%=7U#1[?1Y
MU7S(K R Q")'D+!D/S?.<>@4'!&<[J^+=)LTL[22ZN[JZEL1=Q[+.1Y)XQM&
M\!%P2=P) Z<\ "LI='U8V_CE#IS@ZLSM:?O8_GS;I$,_-QRI//;WXIVDZ3JM
MGXAT.]FTZ00V>@M8S8EC)$I:)L ;N1^[//N/? !M_P#"6Z,UG974-P\Z7T#7
M-NL,3.SQ* 6;:!D 9&<]SCKQ3)/&6B1FQ5;B:9K^V-U:+!;22&:, '*[5.3\
MPXZ\]*Y/2-!\2V.C:#ILVG!K:"TN(;F-+I8RLK."C,P))CQG*KWQD' J?PYH
M&N:?-X--WII0:3I<UI<E)T;#L(@N.>?]6>GJ/? !UD'B;2KK3;*^MIWFBO<_
M9TCB8R2$9W#9C(Q@YSC'>J0\2:7J5QH$MGJTZ1WTT@AC2 [;DHC[D<LOR%2I
M.,@Y7%<MIOA_Q+HMKH&H6^F+<7.GR7T5S8M<(IDBN)?,#(^=N1A<@X[BM_4-
M/U>]U3PM>-IZ+]CO);BY2*5<0J\4B 9)&XY<$X'K[4 :MMXITF\OX+.&X=GN
M'EC@?RF"2O$2)%5L8)&#]<'&<54\&7][?V>J_;KIKE[?5KJV1V55/EH^U1\H
M Z>U<Y9Z)XF?7=!O[[34::QO[EKF47:A#'(DBJT:#A5 9<C 8GKGK71^#M.O
MM-M]66^MF@:XU2YNH@75LQR.67[I.#CJ* &R^)]+TNX\07=YJER\&GF+[1"U
MJVVURO&W"98-][/(YZBKUKXFTR]N[RUA>X-Q:1K*\;6LBLR,2 Z KEU)!&5S
MTKDO$'AS6K^'QU%;Z>6.KQP)9DRQ@,4C"$GYN!GGGM6XEGJ*^/9]9_LZ7[(V
MD);#]Y'N,@D9RN-WHP&>F<_6@#.\+>(IM1TO3/$-]J=TJW\9C_LXVORO*Q++
MY1VACM4-G&00,DC!-;<GC/0H;-;J6[=$-V+)@8)-T<Y(&QUVY4\CKC(.1UKE
M])\,ZYIV@^#)OL>;W02\=Q9^:G[Y'0HS(V=NX9!&2,\CBGZCX7U2:\NM4ALF
M,M[KEE?-;>:@,4-N$!).[!=MI. 3U'- '0+XYT1V$:F^,YMVN1!_9\XE,8;8
M3LV9Z@U-8^,=#U*[L;>TNI)#?QF2UD\B18YL+N(5RNTL!DD9R,'T-5IK&_'Q
M!_M9;*1[,:2UMO5TR9/,#XP6ST&,^OYU@Z-X=UJRT[P)!-I[!]'DD-WB6,A0
M89(P1\W/+@_0&@#J[7Q7I%Y<PP03R.TZRM;L(7VSB(X?8<8;!].O;(K(M_&-
MGK.A:=J!N;[2UN=22WC_ -%8F0^<46,DJ0 V "0>,D9K*TK1/$QUWP[J.HZ<
MGGV;W27LHNU*$2#"M&@X5/8 '/4?Q4V'P[KL/A#2M);30TUAK4=T62=")(EN
M3*6&2,?*0 #SG.<=: .POO%&DZ<\XN;AECMY%CN)A$S1P,V,!W POWEZ],C.
M,U7U#QKHFF7%_;W,UQYMA&DMRL=I*_EHVXASM4_+A22W05@3^&]833/%NA+:
MBXM]<FFFMKPR*%A\Y0K"12=WR$$C:#D8Z4MQX<U2.?Q7'!9R2PWVC06%I(94
MS(Z)*IW9;C_6+R?0^V0#N?M$1M?M*L7B*;PT:ELKC.0!DG\*YK3O%^CV^E:0
MDFJ7>H27T#R6TYLW,ETJ]2%1 ,]/E STXK9T>*>S\.V,,T#"X@M41X@RD[E4
M @'..H]:XKP[X=UK35\$I<Z<P_LFVN8KLK+&0I< +CYN1Q0!UUMXGTJ\TRTO
M[>=Y(KMVC@18F\QW7.Y=F-P(VMG(XP<UBZGXE^V3>%[O1K]_L=YJK6=Q'Y8&
MX".4LK!AN4AH_:L6S\/^)-*BTK4K;35FNK#4;^22Q:X13-!<R,P*MDJ&7Y>#
MCN,UNZM8:QJ,OANY.FHCVNJ?;+B**5"(8_+D3&21N;+@G QUZX!(!J?\);HP
MM&NC<R"%+T6#L;>0;9RP3:1MR/F(&>G/6L;Q_P"*?[+\*ZT^F7<\6H648S+#
M!YBQ.<$*Q*E02"/<9!XR*R;WP]XA^R:KIUOI:2I+K\>J17!N457C\Z.0J!U#
M#:<Y 'H3TINK>'?$8T;QAH=OIJW<>L3R75K="X10AD"[HW#$$$;>" 01CI0!
MVNI^)=+T996O9I%2 *9Y$B9UA#="Y (4?7H.3QS61XW\3IIOAC7&TZ[F34+.
MS:82V\'FB%BI*;CM*C/'7L<\#FLZYT35H?$VISMX:T[5[+5Q%(6N)4S:2+&L
M;*X8$LF%!^7)Z\56U'P]X@MK+QEI-IIR7MOKD3R6MPDR1B*1H%B,;JQ! &P;
M<9'.#B@#N&NQ%X>^UW$\D8%KYDDR)O9?ER6"@')'7H:RK;Q;I-K8Z3!+?7=Y
M/>6*W-NXM':2Z0*N7"HN-QW E0,C/0"M"6"Z;PJ]L;?-V;,Q^4K@_/LQC)P.
MM<OHVAZO97G@V2;3W":5HTEG=$2QG$A6$#'S<C]T>?<>^ #L=+U2SUG2X-2L
M)?-M9UW(^T@]<$$'D$$$8/<5Q.J>-I;W0AJ&GO=6 M]<ALIO-@QOC^T")P2R
M]_FZ'(XSBM_P-IM[I'A2"QU"W,%Q'-.Q7>K##RNX.5)[,/QS7-2^'==71KK3
MUTT28\1C4HY%G3YX?M7G$X)&#MXP>_MS0!T5]XKTJX\/ZU.FH7EA]@4I<R_8
MW$UL2N0_ELF<8((.,5HS:_86CB&26:5T2-I&2%GV!SA"VT<9(/TZG KD]9\/
MZQ>Q^/$AT]C_ &Q:QPV9,L8W,(BAS\W R<_2GZUX>U2]O8[_ $VTN=/U>*&!
M(KV*X01R*#\T=Q'N^=1DXP">>/< Z[6=:L- TYK_ %*9H;565&D$;, 6( S@
M' R0,GCFJB^*],>V,Z"\8CS"8OL<HEPAPS;"N['3G'/;-5_'6G7NK^%+BQT^
MW,]S)+ RIO51A)4<Y+$=E/XXK.\1:5J@\4VFN6>B6^L6\EG]DN+*>1$>(ABZ
MNI;*GJ01GTQF@#0E\=^'HQ#LNYKAI[7[9"MM:RRF2+(&Y0JG/7D=1@YQBKD/
MBC2+JQL;RTN3=1WZ%[98(V=I%7[Q"@9&.ASC!(!Y.*Y>%9M+^(VG11:5'E=
ME!M;'8B19G0X7<5! Z9XSUQZ1Z-X1U7PS?:+J4$(N_+ANX;RTAD4&,3S><#'
MN(!VD!3R,CD>E '2R^--!BLK*[-W(T-[*T$&RWD8M*N<QD!<A_E8;3@Y&,9J
M/2/&-IK/B";3+:VO%6.UAN1++;2(#YF_ ((^7 3OC).!TKGU\*ZI:RZ;<1VA
MD9_$<NL7,:R(!!&Z2(%Y(RWS*3CC.[GIG8>RU;3_ !KJ^KVU@EU;76FPI&?/
M6/\ >1&4[#G^]O7GH.<T =715'1K^75-'M;Z:U-K+-&&:$N'V'V8<,/0]Q@U
M>H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "F3316T$D\TBQQ1J
M7=V. J@9))]*?7-?$*,R?#KQ'B5X]NFW#90CG$;<'V- &GINNV>JW$\%NMPL
MD*)(1- R!D<':RDC!!P?<8YQ5F6^CAU"WLF28R3J[*RQ,4 7&=S 84\C&>O-
M<3J5U>6EC;V5GJMT\T>C270A0*KJ0%VRNY&-JX("X.2>0<<2V.M:I>ZMX+WW
MSK'JNCS7%S$B(%,HCA(8<9ZR-QTZ<4 =7K6LV6@:3<:IJ#NEK NZ1DC9R!]%
M!-7Z\BO6U34?@OK&L:EK-U=R364\1A=(UC!69@&&U0=V!CKCVKJM=UF[\,^*
MXY[NYGFTG4+5XK> ;0([M1N5 <9S(N0,D_,OO0!V=%9UO;WEMX?2"XO9)+U+
M?$ER N3)CE@,8Z]!BO/]&U/Q"NG^!]9EUNXO/[:*6UY:/%&$&^%W$B87(*E,
MG)(.>@'% 'J-%>76>M:S9^#CXANM=N)G>_?3RLRQI%$AO?*\TD)PRJ",_=Y'
MRG%;-VOBK3X=12"[@O=\L$MK9"Z'GB/)\U!(R*/F"DJ3R,-STP =Q4-U:P7U
MI-:W4*36\R&.2-QE74C!!'I7 6GBJ;4;C2=,M+FZ0WDUXLJWS?9YXI(MA%N2
M%;D!R<CDA1SUR\R^(X=6\-:3>>(-SW$MY%<R6BH=ZHA9,DI]\ @' QD9QF@#
MNK2TL]+LHK2T@AM;6(!(XHU"*O/  'O27]['IUA->3),\<*[F6&)I'(]E4$G
M\*\S:ZU'4=.\.)=:I=M)!XHGL&F4JK2I&9PI< 8+ (O;'?&:Z_X@7M[I?@+5
M[[3[N2VNK>W,D<J!2<C']X$4 =-U%%<%KEQJ\OBCQ!90:W=VMO;:-'>0K"D>
M4D+2CJ5/'R#(//OCBM^QU>2;P#;:S=7,5O+)I:74L[)E(V,08L5'4 \XH VK
MB=+6WDGEW>7&I9MJ%C@>@ )/X5DVWBK2;LZ*(993_;*&2R)A8!U"%SDXPORC
MH>:YK1=4U)]?FT^YN;B6UET)+P?:=NYI-Q4R #[@8<[<\>@Y%9F@?\@_X3?]
M<'_](GH ]2HKE_&EY?V8T(6%]):_:-6AMIMB*V]&W9'S ^@Z?CFN4U74==T[
M2_&<D6OWK-H%PDEJ72(EPT4<A23Y/F7+$#&.#WXP >I,JNC(ZAE88((R"*R=
M.\-Z#I-T9=.TJRMIP,YBB52H.>G]T'GI7)>+=>U&R?5[K3M1E=M/ELU\M%58
M[?>Z;D?.3(SJX/ ^48Y!ZU]0U*ZT+7/'NK1W<\C6=O:&-)&!C0,C<XQ]U<EL
M#WSG- 'IE5;B\AL6M(3%*1/*(8Q%"S!3M)^; ^5<+U/'2N$\0S^(](T#7M1A
MUR-;?^RFN;0+*L\JRIR75C&!L8%<C!P>F,U>U!M6T>[\-_\ $\N[E=1U8).D
MJ1A=C0.VP84$ ,@(YSR<DT =O5#2]9LM92Z:R=V%K<-;2[XV0B1<9&& /<5Q
M<6NZB?$.BRP:C+=6=]JUU:22%56%T5)2J(O)^0Q@%^,D'J#6OX&^_P")_P#L
M/7/\DH ZRBO/Y+[6$UKQ?=?VO=R0:&RSV]FJ1A90;;S#&QVY(W'C&#[GC"PS
M>)IM.BU2QUJQ:*]TUS$L\X</<%=T<B?NP%'4$<CIQQR =_17E]YXFU(Z3<BV
MNM3TO4[?4+"&XL[U$D,2RRA#M?!#HPW$$'/!Z#BGZGKVM>$]1URQEU26_M4@
MLKB*[NU0-:^=.87W%5 P "XRO&.A% 'IM(S*BEF8*HZDG %<!JNI:YX;6=[K
M4X/L=Y=6<,+&3S9+-9) DCEBB@J?X=P.#ZCBF>-;.]M-!O(VUVXEB.HV#PQ#
M DA1IT1E9_XU)W$9''3D"@#T.D9E099@!D#)/K7"ZKJ^H:1XC2*_EO5TIKBV
MAM[^W*R)&QV;HKA,94N3P^,?.O3O<^(B2-I6DB.YG@SK-BK>4V-P,Z#GCG'7
MTR!0!T%GK-E?:I?Z; [FYL/+^T*T;*%W@E<$CG@'D<5?KRS6?MUGJGC^^L=4
MN;6?3]/M;A&C"$R.D,C#?N4Y''(&.M:UQJFM>(-3U/3--O8[&ZM;&WF@8S;,
M/(I;S"NQMZ @+C('![D$ '>U@)XPTJ6^MK2(7DK76#;RQVDC1R+G:6#@8"@X
MR3CJ#T.:O_OKK0%,EPHFDM@S36Q^4MMR2F1T],]J\^T*XOM+^'O@![74+A5N
MKFSAF0A"&C9#E/NY X'0YZT >HT5Y?J&K:[;Z?XFU)=<NBVDZY%#!%Y<>QHV
M\C*/\N2,2,!C![\FKOB#7=1MK^ZN;#4994MM8L[1E156&%7:)7B8')=SYF[/
M&,C!!!% 'H=%>7Z]JVN6L/C:\AURZ3^Q+B%[6()'M(,4;E&^7)7YB.QYY)XQ
MNS7U]K>K^)K"WUDZ5/I+0K P1650T:R&1U/WE.67&< +Z\T =5'?1R:C/9!)
MA)#&DC,T3!"&S@!L8)^4Y Z<4FI:C;:1IESJ%XSK;6T9EE9(V<JH&2<*">E<
M;J6N7UGK/BV-]:-K;6VEVL]M+) '6V>0R@D* "V2JX!SSQ[52O-0U"73_B!I
MET]Q]GMM'6:".Y=7DC\R&;<"R^NP'&3C)^E 'H=K-#=6\5W",K-&KJQ&"5(R
M,_G4U<^M_)I7P]748HO-DM-*\](_[Y6+<!^.*Q+G5=0TKPLWBB#63?HVC/<B
MTDC4K-,$#B12,%5 R"HXP1WZ@'=T5Q(OM2M-<\,10ZG/=VNM6\JW#,$.QUB\
MQ9DXPOIC[O(X]<?PYK&MO#X(U"[UBXNCJTDT%U"Z1B-@(Y75@ H(8%!SGN1P
M* ._U/6;+2#9B\=U-Y<):P[8V8&1C@ D# ^IQ4L.H0S3WD065#:,%D>6-D0Y
M4-E6(PPP>HZ&O,YM0N/$7ASPIX@FO)=]UX@@+6P(\N-1,RA,8ZK@9/4G/;@/
M\4WNHW&A^.[674KDQV5];1P;=JE8W2%F3@#(RY]SW)H ]*-]&-36PV3>:T)F
MW^4WE[00,;\8W<],YQS5FN'U;6=1T/Q1=QI<SWEM;>';B^6VD"_/+&ZX.0H)
M)''XU%%JFJ0OX/NXM2FNX]<7RKI"%(!:!I1+'Q\NTJ1CD8/()YH [VBO,- U
MC7&M?!FI76LW%RVIWDUI<PND8C90LS!L!00P,:\Y]L8KTX$'H0: %HKS1M6U
MJSTSQ9KCZS=3#1KVYB@MFCC\MD$2%=^%R0I;/!'3G.36G,/$\"7DUCJMG-%=
M6(:SAEN0[--O4;D?RU 5E8#&" Q7 P<4 =Q5#6=8L] TFXU/4'=+6W7=(R1L
MY ^B@FN$_P"$FNWM[7R+C4K.[37K2UN[*]52\,<FT&/=R'5N6# Y^;K47BN_
MN[CPY\2K*>Y>:"R6-;=6 _=JT$;D9 Y^9CUH ]-#J2!N&2,@9YQ3JX*=;Q?B
M-K+VVH/')'H$,L*S./)1R\P&X8X7*J35_P 'ZQ<7E_?6&I)J%IJ5O#"TUE>%
M7"Y+@RQ2+PZ,>/8KT% '752U'5;;3!$)O,>68L(H8D+R2;06. /0#_.17+W&
MI7^K:OXKLH-0EL'T>*(6OEA<;FB\SS&!!W GY<'C"GOS65%=76O^(?A_JMQ+
M/:S7NG7$\D49 56,<1.,@G!SW[8H ]"L+Z#4[""^M69H)T$B%D*D@^H(!'T-
M6*YSQ7J\^G3:'9PR&%=3U%+22< 912C-@9X!8J%'U..<5RNO:YKNEQ^)[&VU
M*4#3Y["2UN7168)/(%>)B1\P')!X;##F@#TVBO,]8UW6_"&J:W;/JDNHVHTZ
M*]BFND0-:NTXB;E% VX)<9!QM-3>)9_$FB>'M?OHM;C2(6*W%HJR+-+&X.&(
M9HP"C CZ'H10!Z-2%E! + %C@ GK7%ZBM_9:A!IJZ_?7<\\5Q=>0%C1P $"M
MO  6-&)XP22XZ@&L;2+V^UO6/A_J%W?W FN]'GGG6,A49P(23MQCG<<_IB@#
MT6SOH[Y9C$DR>3,\+>;$R993@D9'*^A'!JS7F]MXEU1(XK.>^E<W7B>?3#=L
MJ!HX5W%5&  "=@7..Y/6H==UO7=,/B'3[?4I@MA=Z<UM<LB,VRXE"/$Q(YQR
M0>&PPR: /3J*X$WFOV^H>*]+LM0>]GM4LYK3[6T:-F4L'C#!0!G9A<C@M6WX
M/U==5M;\,;^.>"Y\N6TOU EM3L4[,C[R_P 0;)R&ZT ='17GESKNHQZY836N
MHRW%M-K[6$C;56'R]K@Q*O)+*R<OQR#C(X%*35M<AL;_ %,ZY=.;+Q*MBD)C
MC"/"TT<95L+D\.<$8Z9ZT >@ZSK%GH&DSZGJ#NEK -TC)&SD#Z*"?QJ_7E7B
MW4+CQ!X)\<3/>30C3KF2SCMX\!0B!,E@1R7R3GL,8QR3W'C#69O#_A#4-4MP
MOFP1@JS#(3+!=Q'<+G/X4 ;M%<?J[W6C6-_<KXH98)X(?L_FP+-)'(7"ED(Q
MNW[E &,!CGIQ69'JOB)F\3V-F7DGLKJT^S6]Q.@E,;HCR1"3IN(W8)S@MUX!
MH [2_P!9LM,N["UNG=9;^;R+?$;$,^TM@L!@<*3R>U7Z\NN]2_MR/PV8;F_A
MFC\1F"1+R)1/:,+:4F,]02 00><@@G/-=5X+O+RXBUJTO+N6[.GZI+:Q32A=
MYC"HPW8 !(WD9QVH T-6\2Z=HS2+=-.QA1))A! TIB1B55F"@D E3^1]#5O2
M=4M-;TFVU.Q<R6MR@DB<J5)4]#@\BN7T6V<?%'Q3(;NX(6VLFV$C:<B?@\=!
MV_K6#X(U.=]&\#^'Q-);6]UH\ER\D9PTK(4 0'MPQ8XYX';.0#U*BO-3KVN6
M^C2ZC<WTK0Z'KK6EY($4?:K0,%+MQPR[P25Q]QO6I]%US4;W5[_0Y;^Y\^6\
MCN[&<[,G3VR=P 7I\C)D\_O$SS0!Z'17#V&M7\7C"/3M7:[A:XNK@6<\962T
MO(QO*QY',<B*.0>I1N3QC2UC4YSXRT?0%FDMK>[MKBX>2,X:1H]@" ]OO%CC
MG@=LT ;U[>V^G6CW5W*(X4QEB,\D@  #DDD@ #J34.F:K;ZJEP8$GC>WF,,L
M<T31LK@ ]^HP0<C(.:\WUF\U'4_!M];W]W,SZ=XD@LDN%"J;B,7,)5F&,;AN
MQQ@96NZ\4I+%X'UA8[J=)8["9EG5@),JA.<@=>.U "2S:&GBZR#H3K%S;.8)
M@KD-"N"P#_=QDJ<>I!Q6[7F<-E++K'@*W34+F)GT>Z)F7:9%!2WX4D8'Y'CW
MYIVC^)=5O['PUIL]V&GOOMZ27#2"%IC;R[%7<$.&*DL< 9V_44 >E4C*KJ58
M!E(P01D$5D^&TU.+1U@U>]@O;R*1T:>'^(!CM#< ;@, X Y%:] !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %5M0T^UU2QFLKV+S;:92DD
M98@.IZ@XZCVJS6;KVN6?AW2I-2OQ+]GC958Q1ER"S!1T[9(YH AG\*Z'=/;O
M<:=',UO"8(VD+,1&?X#D_,OL<XI8/"^C6K636]D(C8Q-#:F.1E\I&^\!@]\#
M/K@>E0?\)7;>42+#4?M $C?97A$<I1#@OAB!M.1CG)[#@X2'QCI5Y;V<NGF:
M^-W:->Q1VZC=Y*D L0Q&.2!CKG/'!H L#PQHRZ')H@LE_LV0DM;%VVG)R1UZ
M$\X]:KSZ9J%]K4$5U#9C1K*1+BW;S&DGDD52!N##"X8YR"2<#U-55\3Z5JTW
MANYM[K44CU"9S:;(RD<^(F;$F1]W ) ]0*N+XIMI89)K:SN[B$),\<L83;+Y
M1PP!+<'.<;L9P: ->Z$AM)A$@>0H0JDX!./6N;\&>%4T+PWI5M>P+_:%E;"$
MNLS2(IQAFCS]W=WP :@L?']N^BZ'=7NG7R76K6_G0000^9O(C\PA<$]NF>?4
M 5?/C/3ED57@O$3[1#:R2/%M$,TJJ41P3N!^= < @%L$]: +T/AW2+?29]*2
MQC-A.6,MO(2Z,6.6X8GJ22??FH+3PAH-AIPL+33DAMQ(LH".P8.OW3NSNR.W
M/%4KOQ[I-E+?K)!?E-/N$M[N46QV0E@I#$G^'YUZ<]\8YJU9>(I;SQAJ>A_V
M?,D=C# _V@E<,9-Y_O9Q\H XSG.<#% $M[X3T+4M-%A>:;%/;B7S\.26\SN^
M_.[=[YS4B>'-(C>P:.R6,Z>&%KY;,OE;OO8P>_<]^]1:QXFL]&EFBEBN9G@M
M6O9A @/EPJ<%SDC/?@9/!XI9O$UDDC)!'/=;+>.ZD,"@[(I"0C$$@G.UN@.,
M<XH #X4T-K+[&VGHT'VG[7L9F.)LDEP2<@DDY]<G/6KNHZ79:MITFGWUNLUI
M(-KPDD*P]#CM[4[4=1MM*L7O+N39$I5>!DLS$*J@#J22 !ZFLX>)H&EO[46E
MRFHV4(G>SD"AVC.<.IW;2N01D'C&#S0!._AW2Y+B>X>W9IKB 6TKF9\O$,X4
MG/3D_F?4U8BTNRATD:4ENGV 1>0(&RR^7C&WGMCC'I7.^!7O=6T?3O$%W=7Z
MRWEBC36\KJ87=@&\Q%R=@Y( &..HSS70:GJL&E);><LDDES.+>"*, M(Y!..
M2 .%8Y) XH HVO@_P_92));:9%%(D!MUD5FWB,_P[LY]O8<#BIH?#.CP+IRQ
M6>P:;G[&!(_[G(P=O/IQ]..E46\;Z2EE9W+)>8NKU[!8UMRSI.A8,C 9Y!1N
MF<XXS4MMXPTVYL)KG9<Q2Q7GV%K66/$WGG&$ S@DA@<YQCDD ' !I:AI-EJO
MV?[;#YOV>430_.R[)!T88(Y'8U5F\+Z-<IJ"36>]-0(:[5I7Q,0 !NYYX 'T
M %9'A74KR^\5^*X+E[L16T]NL4%SMS"&B#$#;Q@DYR"?K46M:A=W_C5?#@^W
MVMH=->X-Q:R+&RN711)G=G:HW<$<D\@C% &M=^#?#U]+/+=:7#-)<(B3,Y8F
M0)]TGGE@ !NZ^]6O^$>TC[9+=G3K<S2P"WD)3(>, @*1T(P2.G0XZ51LO%6G
ML-,BD>Y,5^-EG>RQ@)=L%SQMZ%@"PR%SVI^C>+++7;MX+*UU#:C2QO/);,L:
MO&^UD+'HV>@]C0 EKX)\.6.F76G6VE0Q6ET-L\:LWSK_ '2<YV\GY>G)XJ_/
MH>G70L1/ S_87$EL3*^8V P"#GK@D9/8GUJ35;_^R])N[\P23BVA:4Q1D!F"
MC.!D@5Q3>)[^;5_!U^T=['%J%C<2S6$(#"5A'&RD $]V.,D8[XH Z5?!OAU;
M@3C2;?S%N3=*<'Y93G+ 9XSDY X-7]/TFRTLW)LH?*-S*9IOG9M\AZL<D\GU
M]JS[7Q9IU]I=G?6JSR&\9TBM]H64LA(<$,0%VE2"2<9QSR,V]&URRUW2_P"T
M+)G,09XW1D(='0D,I7U!!_I0!):Z/86=]>7L$&VXO"#<.78^80,#()QP.![<
M5G6?@GPWI\=Y'::/;PI>*R3*H."I.2H&?E!/88%4K7XAZ+=R:?MBOX[>^G:U
MANI;5EB\X,RB,L>C$J<?T/%79_&&EVUY;PR><(;BZ-E'=!08VG!(V<'=G*E<
MXQD8S0!0\5>$_M^B?8],MD>66[MIIWN)V+.D4BOM+G<QX! '09K=30]-^R75
MO)9K+'>+BY$Y,IE&,88L26 ''-<]<^.-*U#0M3F2/6H+.&WN/.O8;5E,1C8H
MX5L'#CDC(Z#/8UL/X@M;98[>&*[OIUM%N7CA4-(L1X#-D@9.#@#DX.!Q0 EI
MX/\ #UCH]QI,&E6XL;D8FA8%PX[ DY/';T[4Z+PGH4&B2Z/'IL(L)2&DB.3N
M((()8G)(VC!SQ@>E-7Q/IUY;V3:<\E\U_ T]NEL!N,8QESN("@%@.>YQBL+P
M5XE>3PIIAO'N[[4+N:\,:-M$KI'.X).XJ/E&T8Z^U '2#PYI*SF46@!+1N4#
MML9D ",4SM)&U<$CC ]*LZEIEEJ]DUGJ%ND]NS*Q1O[RD$$$<@@@'(IIU2!=
M%&JLDRV_D"X*^62X7;N^Z.<X[5BZ?X\TC4;VQMDAOX3J%O\ :+.2:V94N %#
M,J'NP!SC\LT 7W\+Z,XO0UD-M]$L-RHD<"5%& I&<8 XQZ$BH[_P=X>U.2TD
MOM*AGDM$\N%WR6"?W2<_,OL<BJNG^.M+U*T%W#;Z@MLP'ES2VQ5)',GEB-2>
MK[NWY]#B6'QEIDSW$&V=+V"Z2T>T<*)/,==R '=M(*@D'=C@]^* -V:".>W>
M!P?+==I"L5X^HY%9B^%]&6QLK);/%M8R"6VC$KXA8="O/&.WIDTC>([<0PD6
MMT;F8R[+3:JRXB;:YY8+@''.>=PQG-9\7CW1KI---FE[=-J,4LMND-N26\LX
M=3G # G!!Z=^* -"7PKHLT%Y!)9;HKR83W"&5\2R#&&//7A?R'H*CN?!OAZ\
MGN)KG2H)9+AD>5FR=[)C:QY^\-HYZG'-9TOCF&5/#TNG6%S<PZO<R09(5&B,
M:R%E(9A\P:,CTX//3-^Y\7Z9:7<,4OFB&:[^Q+=  Q"?)78>=WW@5SC&>,T
M2R^%=$GBOHI+$-'?E3=)YC[9<  9&>P 'T %%YX3T'4-1M]0N]-AGNX$"),^
M2Q4<@-S\P!Y^;-<]XN\2NUI8MI4EZD8UJVM)+J$*(G/GJDD9.=V/O*2!C((S
MVKH/%E_:Z9X6U"[O;B]M[>.(EYK$?OD'JO!P?<\4 2W7AK1[V:]ENK%)GOHA
M#<[V8B5!T4C..,G'IDXJ%/!^@1K<A-,B7[3 +:=@6W2QC/RL<Y/4Y[D'!JMJ
M/C73M,N]1M'MM0GFTZ!+BX$-L6Q&V[YLG (&PY_3-;+W\?\ 91U&W1[F(P^=
M&L6,R+C(QD@<CU(H EM[6&TM([2%-L$:!$0DMA1P!S6;I/A30M#:=M-TNWMO
M/!$@49&TG)4 \!<]A@5R0\67NH3>!]6\N\MH=1\YIK*(!A,#;,ZX R3SC&2.
MF2!UK:NO%.EZAH]C>>=J=HDFJ1V>V)-LB3B788Y.H"[A@\\CI0!L6/A[2M-
M%G:^4%C,4>)&/E(>JQY/R#@<+@<#T%10>%M&MH[".&RV)8.7M%$CXA8Y!*\\
M<$C\3ZT^/7[:;4#:PPW$JK<&U>=%4QI*%W%3SN''?&,\9I-;\16>@O9)=1W+
MO>S>1 L$)?<^TMCCN0IH KMX*\./<O.VE0EWN!=%<ML\T<[]F=H;U..>]6)/
M#6CRIJ*2V*2)J6#=J[,PF(  )R>H  !'3 ]*HW7C;3;+3VO;BWO4AAB26[#0
M@/:*PR/,4G.0.2%!(')X(J'4/B!H^GRZ@A@U&X&GA&NGM[5G6-&7<')_NXYR
M/PS@X -B'0-,M[Z*]BM0MQ%!]G1P[<1DY*XS@@GGW//6FV7AS2=.(-G:"(*K
M+&JNV(@WWA&,XC!_V<5#<>*+&,-]E2>_\NV6[D^R*'V0MG:QR1G(5B ,DX/%
M4Y_'>D)-;Q6L5]?M<V?VV#[';-)YD6Y1D>I^8<?UXH O0^%M%MX;*&*RV16,
MAEM4$KXB<YR5YXZG\SZFGZ%H5KH,-Y':HL:W5T]TR)G:K, #C)/7&3[D].E9
M>G>,'N[76[J71[\1Z;>-;*D,8EDDV[0<*K$DY8GTQCWKJ: ,^TT33;);Q8+5
M0MZYDN59BXE8C!+!B021P?4"J-CX+\.Z;97%G9Z5##!<8\U5+<X.0 <Y !Y
M& *WJ* ,F?PUI%U8SV=Q9B:&X=9)3([,[NN-K%R=V1M&#GC'%1'PAH'V>]@_
MLR$1WP470!(\X*  &.<G@#Z]ZVZ* ,NX\.:1=W N+FQCEF%L;7S')+&(YRI.
M>>IZ^I]:GLM*LM/=Y+:)A(Z*C2/(TC;5SM7<Q)P,G Z<GUJ[10!FWN@:7J%V
M;JYM T[1>2[JS+YD?78^"-Z\GALCD^M/GT73[G4+6_EM\W-HI6W<.R^6#P0
M#@9P,^N!5^B@"KJ&FV>JV;6M];I/ 2&VMV8'((/4$'D$<BN=\6>%VU#PG=Z3
MI5M$9;J>&25KB9OGV2(Q+N<LQVIM&<]NPKK** ,^'1=/2WN(VM%<7:!+@3L9
MC(N"-K%B20,GCIR?6J%MX)\.6FDW&EP:5%'97./.B#-^\ Z G.=H].E;]% &
M7=^'=)OYK2:\LHYY;12D+R$L0IQD$Y^8' R#GI44/A30;>+3XH=,@1-/)-J
M#^ZSUQ]<#KZ#T%;-% &1_P (QHWV&XLS8HUO<3_:)49F.9<Y\P$G(;/.1@YY
MITWAO2;BQ>SFM/,ADE6:3?(Y:1UQM9FSN8C:N,DXVCT%:M% &3+X:TB>:ZFE
MM2TMV(Q.YE?+^6<IDY_A/(/:KMGI]M8+(+>,J97WR.S%V=L 99B22< #D] !
M5FB@##?P;X=DN)+A])MVE>Y^U,2#_K>[@9P">^.O?-/;PIHKVTUNUGF&:X%U
M(AE?#39!WGG[V0#GU ]*V:* ,.^\'>']2N;FXO-,BEDND"7!+,!,!TW@'#$=
MB>:UGL[:2R:S>"-K5H_+:%E!4IC&TCTQ4U% &#;^"_#EKI-SI4.DP+97.!+$
M<G<%.5&2<X!Y&#QVQ3U\(: C3-'IL2/-Y9DD1F5V*$%3N!SD$ YZY K;HH R
MF\-Z2Q@9K3+03FYC<RON$I&-Y.<EL<9.3CCI5BPTFRTQ[E[.'RVNI3-,=[-O
M<C!8Y)YP!S[#TJ[10!GIH>GQZA=7Z0LMU=J$GE65P74 @ \]LG'IGBJZ^%]&
M2PL[*.R$<%DVZU"2,K0'I\C [EX)'!Z5L44 4_[)L/[*ETS[+&;*5'22$CAP
MV=V?4G)R>I))J1;"T2\6[6WC6X2'R%D"X(CSG;],@58HH SK?0=-M;H7,5MB
M19'E7=(S*COG>RJ3A2=S9( ZGU-2:AI-CJ@A^V0;W@?S(9%8H\;8QE64@KP2
M.#TJ[10!EW'AW2;K3H]/FLU:UCD$JQAF W[MVXX/+;OFR><\]:T)+>*6V:VE
M020NA1E?YMRD8(.>O%244 8]MX6T6SDLY+:R$3V<;1VY21P8U;&X#GO@?D/0
M5%/X,\/7.D)I4^EQ2622F=(V9CLD))+*<Y4DDG@]SZUNT4 065E;:=9Q6EG
MD-O$-J1H, "IZ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *Y_QKI-[KGA:YT[3UB-Q+)$P\YRB@+(KG) /9<=.]=!10!Q_B#1=8;Q)9
MZ]IEEI]\?LIM+JQO9-@QNW*Z/M;!!)!XY!K)UE;^/Q181:='IS:I;::XN4CO
M/LC+'*_"KF-PR HW8$$ Y&<'T:J5]H^F:H8SJ&G6EV8_N&X@63;],@XH Y"P
MTRYOX/"4NGZ9;V5IHMU()(!=>8 @B>(>6X'S_>SDXZ'O3[#PC>P:X]]#''IB
MW,4ZZC%;SEX+MV&$D$>,*V>2>/3YLYKN$141410JJ,!0, "EH X+2?#6O6B>
M"DN8+(#0HWAG,=PS;U\GR@RY0<YYQQ@=S4>N^&?$FJ7MXS)87*IJ=M>6,LUR
MRF.*-XV,0380IRK$L,DY'X>@T4 >?:KX4UN^TSQE;I%:"36IXI+<F<X4+'&A
MW?+Q_JR>,]:WK'2M2M?&^HZJ8[<V6H6ENC'S3YD;Q>9QMVX(.\<Y'0\5T=%
M'&^+=!US6KR[@@%I/IEQIDEO''/,R""X.[]X5"D/P5 S]W:<=:SK_P 'ZK?V
M5@1;V]GK%G90PVNIVETRO Z_>5_E'F1]#M(.22,#K7H=% &#XOT.XU[0U@LY
MDBO;>YAN[=I,[#)$X<!L<X.,>V<U4_L:_NM=N]?GMXH;EM,^P06PFW9RY=F9
ML8 SM P#P">^!U-% ''Z.NM>&?#GA?1VL[2>2)8K.[VW!R%50N^,;?FQU.<8
M -:7B>SU>\BL!I9B>..Z#WEO),T/GQ;6&W> 2/F*DC'(&.AP=ZB@#SJT\(:Y
M:VUC;_9]/5+;Q%+JF(IR!Y+&0[0-G!'F  =..M+=^$=>:\O-2MA:"YCUY=6M
M8GF.V9!"(6C8[?E8@$@\CD5Z)10!S/A[3-6MO$FO:GJ%O;0Q:BT#Q)%.9&4I
M&$(/R@?Y_&F7VA7M[XUDOVCC&FRZ2^GLRRXD#,X8D#&,8'KUKJ:* .%L/"NJ
MOI'AO1]2%N(M"N8YA<Q2$FX$*LL6%Q\I.5+9/&"!G.1:TJTUGPUX6U=C!8M>
MM>W-W KW!$9664N S;<@@-C@')^M=A10!FW$4^K^&I87C^S7%Y9E6C<Y\IG3
M&#]"?TKF=.\/Z[#=^$)KFWLU&CV<MM.([@MN+1H@*Y49^X2>F,]Z[BB@#S:+
MP?K]E8:9=06^G7%]I][>R-:3RGRIX;B0N1OV_*X^7!P1P:[K2(;F&P7[7!:V
M\[DLT-KS''G^$' W>YP,GL*OTC*KJ58!E(P01D$4 >9>%M)N_$'@C2K%X8X[
M.'5Y;MY_,R66.[D<*%QPQ8 'MC)SGBM;0_#VN:-?RV!LM)GTT7<ES!J#-_I"
MHSF3RRFWELD@-N&!@XR,5V%G86>G0>18VD%K%DMY<$81<GJ<"K% '#P>&=77
MX<Z[H+QVPO;XWHA(F)0"=W8$G;D8W\\'I5BRT/5](\0G5K:&"X6[TZ"UNK=I
MMICEBW;65L<J0Q![C@X/2NPHH \^TKP;JWA6^T:\TO[-?>38R65Y#+*8A\\I
MFWQG!X#%A@]L5';>"[Y_#5CI6KZ;:W'DSW<XEM;QHYH'DE+QO&^T8(#,",]A
MUZ5Z+10!@BVO;+P&]MJ=U]JOHM.9)Y_^>CB,Y/\ ]>N<\,:5>:OX?\#7<\$<
M4&E6,=PA$NYIG-OL0#C@88DY[@#D<UWL\$-S \%Q$DL3C#QR*&5AZ$'K26UK
M;V5NEO:P100(,)'$@55'L!P* .$B\':S_P *ZLM(W64>K:?=_:X0[&2"1A*S
MA6X!P0Q!XXJ]/HE_JVBF#5?#VD".:9/.L(9B<(H;YUE"K^\W%2.!@#[W-=E1
M0!YR/"/B+3O[*O[=K;5I[/[3;M9ZE.26MI'#(OF[3\Z;%&2#D9';G9_L35CX
MC\/ZDUO9+'8P72W$<#[0K3;,*@V_,!LP2<9ZX[5UM% 'GUCX3UVRTSP^%CLF
MNM,U:ZNWC:=@CQS&;HVS.1YPXQS@\U9T?P]K>D:K<V?V/2;C3)+V2[BOW)^T
M1*\AD:,IM.YMS, VX8!!YQBNXHH \V'A/Q+;: GA^&*PGM;35H[VVNY+ED9X
MA<"8JR[#AAR,YQTKJO&FDWFO>#-4TFR$7VJ[@,2F5RJ*3W)P3^E;]% '&7F@
M:O<ZKXDNU@MPFIZ3'90@SG*R*)<EOEX'[WJ,].E;^D6$]MX6LM.N0B3Q6:6[
M[&W+N"!20>,CBM2B@#@-(\,:]9P>"HKF"RQH(>.<QW#'>OD&(,N4'.3G'8=S
M36\*:V=(DMA#:>:WB/\ M8?OSCRO/$NW.W[V!C'3WKT&B@#BW\+WK^+HM9MH
M4T^Y%V6N;BWN#LO+;! 62/&"_P!T9[8SGM6GXFTJ_P!2O_#\UG'"R6&H"ZF\
MR0J2OENF%X.3\^>W2NAHH XF[T'6[3Q=J-_I]CI-_9:IY;R&]8J]K(B",L %
M.]2JJ=N1R.HZU1A@OY_%/CC3K."&4W%O:P>;(^U48P%<LH'3G/'T]Z]$JM#I
MUC;7<UW!9V\5S/\ ZV9(E5Y/]X@9/XT <GI/A?4/"FK22Z6L5[9W&G6UHR32
M^6T<D"E$;H<JRGGN". <U'X<\'7OAS6=%\LPS65CI#V,DF\AVD>1)"P7'W<J
M>_<5W-% '%Q6VN^%['Q+<V]M87!GOWO;427#+Y@?8"K (<$8.,9R<"NQB=GA
M1W0QNR@LA.=I]*?10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M[5RS<@Y)/.>HUKW1=0A\9Q^(M--O+YEC]BN;>>1HP5#ET=6"MR"S @CH?;D
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
M9?-3S' 1=S%I&4$DL.^23['&@^B:C?ZO_;%[':174-A+:6\$4[.FZ0J69G*
M_P "@#;ZGO@8EGX2\2:+:^'KC39-+EOM/TX:;=V]Q(XAFC&"'5PF58$=UZ$T
M =AH^M6>O:%;:QII>:VN(_,C&,,>Q7!Z'((Z]:XW1-:>[637M4DU6WEAU6XL
MX+>.=3%<YE:*.'RPQ4D8!W87D$[L9KN[-+F*QC6Z>.2YP2YC&U-QYP/8=/7B
MN)3P7J[>'EMWFLX]0M=:?5[1ED=HV8RN^Q_E! PY7(!]?:@#7O?'.GZ=9ZO-
M=VE[%-I*+)<VI1#)Y;?==<-M93@\@\8.<5M:9J)U*&60V-W:".4Q@72!3(
M0Z@$_*<]\'@Y KDM?\'ZEKMMK]R?L<.HZG81Z?%'YS&.)%9F+,VS))+GC;T4
M<\UVT0<P()E59-HW*C;@#[' S^0H YR'QWHTVIV5FK2!+YG2VN-R&.1E!.,!
MBPR 2"5 ./I4=WXVC3PO=ZW9:9=SP1Z>]_ Y:,)*BC/4,<<<D$9QGC/%0>&-
M#\2Z%;Q:/-/ILFE6>5MKI-WVAXQG8CJ1M!' + G('3)R,^+P#>?9=9CB%II@
MU32IK2XMK29WMY+EQ@3!"H"8YZ#G=[9(!N2>,$L]-CGNM,OFF6P-_.D:Q_NX
MUZG)?!SR0H).!TK(NO$4MKX\%Q:Q:IJ5G<:&ES'9VOS9)E^^%9@H.W'?)Z#F
MC4?"_B34X$M[A]+>W;26LC \LC);S\CSD&SYR1@<[2N..IS:T_P]KFF:EIFH
MHNGSRPZ.FG31&=T565MP96V'<.W(']* (I=?CUG7_!&H:7>7 L-0>YWQ;BBN
M%@<X=?56'?H15W3?$VFPV]RZ?VB[RZO+9+%=2*6\_&2B%FPJ *<#(Z8')&:M
MIX-O-,N/"HM9;>6'2I;F:Z>1F1I'F5]Q10",;G)P3TX]ZCC\(W[Z9J5C?V.E
M7UM?:O+>202S/@PN#@!MF5<-M((]#R* #5];NE\6>&)X8-31)UO4ET\, 9&C
M  RN[9UR02<8(.:N3>*=-U/3-$OMNJ01W6IK;(D1",DZNR%)L-@KN5@0"0<=
MZJ:;X2UBPOO#DCW4-S#I9N]WGW#M($E.(T#%?FV* ,G&<=!4,/A#6H]'TZT)
ML#);:\^J.?/?!C,KR;1\GWOGQZ<4 :<_CZPMVO2^G:EY-C>K97<_E)LA9MF&
M/S9*_O%^Z"1W &*M:MXQT_2/[3,D%U.FEI&]Z\"J1"'&1G+ GCYC@' -8>H>
M$-9NM(\46<9L ^K:C'=PLT[X15$0PWR=?W7;/WO:LG67:^\3Z^(3H,ENP@M[
M^UO-2>U:0HH;Y@$;<OS8W?+D#'('(!Z/-J4-MH\NISI+'#% 9W79N=5"[CP,
MY..PK#N/'-C9VVJ2W5A?PR:;:)>S0LB%S"V[#+AR/X&R"0>*OW8U'6?!\HL'
M.F:E=V?[IFY^SR,O&3CL3UQ^%<?=>!]=N8];\N+1[8ZIHJZ>R1S2-LE!DRQ8
MIE\^9G<1GC&#]Z@#J;;QA82WUU:W-O=V/D6?V[S+I%5)(,X+C#$C'<, ?:L>
M36KF]^('AD11:C:V=U9W4ICF8".8 1E#M#'!&X_> /S#\%U7P=?ZW?S_ &E[
M:&UN-"?2W:.5F='8@[@"H! QZC-.L=#\32ZWX<OM372U&E6\\$S03R,9MZH
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
MMYTH!$A[85A&F>Q9Q73W^L+:7T6GP6\EU?2Q/.L*$+B-2 6))P.6 '<D^@)
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
MS#Y=VW&>A;!&.U=)!XWL)M+ANI(I+:XDNY;+[+.Z*RS1EMX+9VX&TG.?3')
MH VX]*TZ&>*:+3[5)8DV1R+"H9%] <<#VJ.30M(EL#82:58O9%MYMVMT,>[K
MG;C&?>H/#WB&U\1V$UU;1R1F"=[:6-\$K(G7!!(8'(((."#63;^/+::*\N9=
M*O[>QLY9H)KF7RPJRQN$V</DEF/!''OUP =$=*TXRV\IL+4R6R[8'\E<Q#T4
MX^4?2F/HNE2^?YFF63_:#F;= I\P^K<<_C6"/B!I4::J;E)(VTZ))G$;)*)5
M<[5V,I(SN^4@XP2.W-3R^*(WN]6TNXTN^6>RLQ<S>5)'@QL&QL;>#GY6'08*
M]>A(!K2Z'I$SL\NE6,CO&(69K="60=%/'W>!QTJ:/3[*&[:[BL[=+EU"M,L2
MAR!V+8SBN;L?%=E#I&DP6%K=7,DVE)?0V[S*9FAVC RS?._///U/(R/XON;?
M7O$5O-I<[V>D6<-QNB9"[!A(S'!8=E  ]CGKB@#HKW2M.U)H6O["UNC"V^(S
MPJ^QO5<C@_2EO-,T_4&C:]L;:Y:/.PS1*Y7/7&1Q6'9^+I+V"TE30M1C%Z4^
MS-($".IB,A<L&.Q0 1\V#D@ <U#%X\L[BST6YM].OIAJTTMO"J"/*R1A]RM\
MV.L; $<=\@4 =%+IMC-<K<RV5O).JE%E:)2P4]@<9Q[5&NC:6L$4"Z;9B&&3
MS8XQ NU'_O 8P#[]:YB\\=3'2[.XLM*G$\FL)I=S!*Z!H7W@,.#ALCH0<<YS
MQBNHU+4AIFEO>R6UQ*5VCR($WR%F(4  <=2.>@Z]* )+;3K&RCDCM;.W@24D
MR+%$JAR>I( YIEMI.FV<$D%KI]K!#(,/'%"JJP]" .:P+KQW:66GZM<SV-T7
MTJZCMKJ*(HY!DV[6!W<K\Z^XYXJ9?&=G$VL+J-I=:>^E11S2K-L8O')NV%=C
M'))4C'7./6@#?M;2VLH%@M+>*WA7[L<2!%'T XJ:N*L[Z]F^*HAG@N[6)M$:
M7R))]\9;SD&0H8J& X./S-=K0 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %8GBK07\0:3'!!<"WN[:YBN[65EW*LL;!EW#N#C!^M;=97B/7(_#F
MC2:E+;37$:.B,L17(WL%!.2.,L.F3[4 5K'19W\1S:]J*P)=/9I9)# Y=%0,
M78EB 222.,<!>^:SM-\"Q6GA;5M!N+MI+>]26VA8#F"V;=Y<8]=F]OSKKZ*
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
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%<EXWO;"VFT*&_*)'/>D+)<MBV5A$^/-'1O]E<C+8Y&* -_4M3CTM89K
ME<6KR+$\V?\ 5,Q 4L/[I) SVR.V2+U>36]Q'-\"/$,#2^8UN+^!5"D%")I/
M+4 \KCY,+V&*]1L!.-.M1<\SB)/,_P![ S^M %BBBB@ K'T?7&U74]9LFM?(
M;3+E8"WF;O,W1JX;IQPXXYK'\>7PL9- :].W0WU +J+M]P+L;R_,]$\S9G/'
M S7%R7]G8'Q5)I<B#2EURTENS:*'"VIACWL%&<INZ@9!&>U 'LE5KF:ZCN;5
M(+59HI)"L\AE"^2NTD,!CYLD 8XZY[5YLUKI+:5+-X?\10&"[U**6'[5$IT]
MYA&V8L*  K!<G'1]N.<BDM;V"6[\"RO:1:=*NJWD30I-NC_U<X)C/&8R^-O'
M<"@#U.BO'OM&D7^M'3+[6=-COX/$4DSW$]RL<TL(9AY&TX;T0#[N%!!Z"H-:
MBTQ-,\<WPDB^UV>M0R6DIERT+;8,E.>"3N!(ZX([4 >T5D>*-;;PYX:O]8%K
M]J^R1&4Q>9LW =><'^5<!K,^EZEXCUS2]>U2>RO&GAETIH8U,KQ>6A0VSE2=
MV\/D+W)]:S_%EY8W.@^/K373"-:B=C8QW&!(;<1KY1B]1D.3M[ELT >RJ=R@
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
M,+;YMS >VX''IBM?P+/,;O5K2YL]/2>#R=UWIA_T:Z!5MI"_PN /F&3U4]Z
M.SHKR'Q3J=@-9U&>.:.WO++7+#S3<,6G";H063IY<.TD=PQ+=,\U?$,>F-9?
M$*]5XS<VE[;S6<AD^:%_)A.Y.?E;=N&1SU'M0!ZSK>HMH^AWVI+!YYM('G,6
M_;N"@DC/;@5-IUW]OTRTO-FS[1"DNS.=NY0<9[]:\Q\2:AIMU<^.;379+?SO
M[/#:0)R,/#Y!.Z$GJ?,W9*\_=]!7H7AF1)?"ND/&P939Q8(/^P* -6BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "@@'J*** *=]IT6H>2EQ\T$<BRF+'#LI!7=[ @''J!5RBB@ HHHH 0@,""
M0>H- 4 8  KG]=\0WNF:YIFE66EI>3:A',T;O<^4JM& 2&^4\?,.1D^U8T7Q
M NY[.Q*:'B^FU1])N+9[H 03JK-][;\RD+G.!P>AZ4 =QL39LVKMZ8QQ2X &
M .!7++XIU*5;^&#2(7OM,MXY+ZW^U\+(RE_*1MGS': <G ^8>^"#QE_;%OO\
M/60OI!I\>H%)9?*^63=Y<8X;YSL;V&!SS0 ZV\(W$4#V-QK4MWICLY,,UO&9
M&#$DJTF,D')YQN]\\UU&*Y+4/&5S;K<)9:+<7-W:VL=Q/:D/O#."PB&Q'!?
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
M2^\;O!H-MK%OIR&TFTS^T0]S<"(,2H80K@'+D9/IQ^0!UP55^ZH';@4!57.
M!DY.!UKDK7Q'J-_XUL+."& :9<:1]NP\A$GS.@R1M(R < 9[DYZ"M#6]?N=+
MUG1]-M]/2Y;4WEC5VG\L(R1L_/RG@[>O;T/2@#>I"H888 CWKB(_'=^+-;NX
MT2*."'5!I=Z5O-QCD,HC#1C9\ZY93SM//0XJ]J'C"73=8@M+C3T2*;48[%-]
MP!*X<#$P3'W-QV]>Q^E '4X & !1M4-NVC<>,XYKB;'Q??P'Q#-J5O"T5KJZ
MZ?:I#(S,6980BXV9QERQ/)Y.%.!E;SQU?V&GZE<3^'I\V5Q;Q*Q9XX[A)F"!
MHV>-<E2V"N/QYH [4!0QP "W7WH*AE*D @]017)MJ<[>*M M]7T&VBO9Q=^1
M/'=>;Y 4#./D&=Z[?3%.T_Q>]YKUEI%YIR6[WT$\@C^T!Y(?+*_+*N,*2K@\
M$]Q[T =255EVD KTQVI<*W& =I_(UR7PT54\%1(HPJWEX !V'VF6J4GBI-'L
M_$NH6^@QB6TU>*VN52XP9V=85$F2O7$BC'MUH [H  8 &*3"LV< LOYBN5_X
M2;4I?^$BL7TZ"WU#3+=)X\71='217*G.P$,-C9&".!SSFL;PI/#9V7AJ1--M
MSX@U;2T+3"X8"6%$1VDE.WERSCL3EC\V,T >BT@4*NU0 /0"N*?Q[.8[:.+1
MP]ZVK-I%Q USM$4P0N&#;?F0J <X!P>F>*?+XOUR*ZO[$^'[87MEIT=_(AU#
MY"&+@H&$9Y_=G'&#W(H [)555VJH ] *6N3TWQC/?:EH\4NEB&TUFR:ZLY1<
M;Y/E5&*NFT!<A^"&/3G%-T_QC<WNK1:6^G0P7D]A)>1QFZW&)D908Y@%^5OG
M4\9[_4@'6\#'0>E!52P8@;AT..E>>Z;XBGU'PUX,U'6M+MKJ;4KR+RY%F/[B
M1HW82!=O7 88SQQR:U+SQP+72KO6TL5ET6SNVMIYQ-B0!7\MY%3;@J&S_%D@
M$^Q .OQ2*JJ,* !Z 5Q.K>.K[37\0LFB1RV^A-&UQ(;S:7C9 ^4&P_, ?NG
MXZUT^M:DVDZ!?:I' +@VMN]QY1?9O"J6(S@XX'I0!?P,YP*.!UQ7)1>+[[R;
M(W.D+#-J($EFB3M+NC\L.S/L0E<$@8 /)'..:R=4U.76F\(7UUI<^GW<?B#[
M.T<R,#@13<J652R-A2#@?I0!Z&45B,J#CU%*2 .3BN4?QA+#K]EIMSIZ0B\O
M);2,&X!F7:KLLC)CA&V''.<$'Z8<OB2\N?!NMWNN:39WUO;ZLUK]G6X(&$N!
M&O5/X2%;WYZ=* /1Z*XO5_&VH:=/XB6'1(IXM"CCGG=KS9YD3(7)4;#\P Z'
MCWJ[J?BXVMS?065DMP]EI@U*7S9?+W(2V%7Y3D_(W)X''KP =/16?IFH3ZGH
M%MJ*6Z1RW, FCB>0X&X94%MN1P1GCCWKE_#7C&_OM \/&[MX)-5UE9)(E68J
M@11N9F^7*@9"@#/4<]2 #N**QO#^OC6O[0@EM_LU[I]R;:YAW[P&P&5E; RK
M*P(X!]JV: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** .+\3^>WQ!\)_9IHXI$2\W-)&74;D0 $ C&<''/4=ZG
M;P4P^P21:@JSP:JVJW$C6^?/E964@#<-JA6P.I^4<GG/1W&HVMK>VEG+,JW-
MV6$,>>6VJ68_0 =?<>M9WAS7GURVNWGMX[:6WOI[/RUEW[C$Q4D$@=<9Z4 5
MY_#,\>NZEJ>F:BMJ=4A2.[CD@\P%D4JLB'<-K;3CG(.!QQS1'@633+ZRNO#>
MK-I?D64=A-');B=9HD)*'!(PXRWS<]>E=>9$#A"ZAR,A<\D4I(49) 'O0!RM
MSX2OXM<&J:-K\MC)-;QV]XLMNLXG"9VOR1M< D9Y!]*CN_!5S_:&J3Z;K'V>
M'5K1;>]BGM_.+,J>6LBMN7:VW@YR#CI76&:,*&,B!2< EA@GTI6D1,;W5<G
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
M$QQ 26URHCPX;/S &)3C ZGKQA][X4U;5?#TNGZEX@6XN998',XLPB*(I!(
M(P_4D<G/X"NL+  DD  9I ZL2%8$CJ >E &-J.@S7_B'2-5^VK'_ &>DRF,0
MDF3S%"DAMWRXP,<&L72/ MYI=SH<K:Z)AI$<\,8^R!3*DFTG>=QR^5&6[^@/
M-=7)J-I%J4&G/,HNYXWE2+/)12 3],L!^-6 Z%R@=2Z\E<\B@#(\,:&_AW1A
MI[W2W.)I9A((O+_UDC.1C<>A8_A6/>>!Y[NSURV_M6-!JNH17S-]E)\LQ^7A
M1\_.?*7GW/X=CFD+*JEF8!1R23TH YQ_#-R^JZY?C48@VJ6<=J5^S$B+8' ;
M[_/^L;CCM^->+P;+;6WAU[?4D74-#@^S13FW)2:$HJ,KINSSM4Y##!'X5U08
M,NY"&],'@UC^&M>;7;":>:".VFCN[BU,2R[\^5(4)!P,YQGIWH S)?!19[2:
M._1+B/5CJUQ(;?(FEV%-H&X;5"G ZG@<]<V[GPU//KFJZDM_&GV_3TL?+-N3
MY84N0V=XR?WC<<=JZ'(]12T <E#X,FB'AU?[5&W1K*2S4I;E6D#(J;L[_E("
M@]^<U%HO@B[TJ]T:XEUI9QIEG)9!$M!'YD;%#DG<<-E!D]_0'FNLEN[>"UEN
M99XT@B4M)(6&U0.I)[8K%;Q.#K^C6,4"-9ZI9RW27)D(*A AP5QW$@YSV/%
M&;:>![FTT7P_IG]L+)'HMVD\+-:X+JBLJH</UPQR>YQP*D/@9?L>I:2+X?V)
MJ%T;J6U:'+KN8.Z*^[ 1F'3:2 QP>F.L,B+'YC.H3&=Q/&/K09$50S.H4\Y)
M_&@#DM2\%3:C%XIB.II&FOJB-BV),(6,)Q\_S<#VYK=U33)=3\.7>E-<)')<
MVS6[3"+(&Y=I(7=[GO6AYD>_9O7<1G&><4[(H Y74/"-S=:9H@M-7-GJNC@+
M;WB6X96&S8RM&6Y5@!QGJ 0:EN_#-[?)H[7&K^;<6%\+Z25K?B5PC)M"A@$7
M#GCGH"23G/29'J*S+C5O[-BU&[U46]M96S+Y4HFW-(I4=5P,'<2 .<\>M '/
M1>!+N*XM'&NDQVFJR:E$#: NWF!PRNV[YB!(0&P,  $'C#[GP-/-HFL:2FKA
M+?4+\WJ;K7)B+2B5E^\-WS#@\8'KUK7CUYSXPNM#EMXXXH;*.\6X\W.X.[)@
MC Q@J>YZBM&:6[34+6.*")K5P_G2M+M=" -H5<?-GG/(QCO0!SE]X-GOO^$G
M#:G&HUZV2W?%L?W(5"F1\_.0Q_&N=\06\K>)1;3Z@MJ;>PBM4-SHKW,5T#DO
MLVL./N@H2>1T[GTT2(6VAU+8)P#S5>^U&TTY8#=3+'Y\R01 GEW8X 'KZ_0$
MT 1:+)>R:1;MJ"QK=8(;RXS&I )"G822N1@[23C..U<S8^ I=.L-#2#5\WFB
M.XLIVMOE\EQAHW4-\V1CD$<J#@=]K2M>>_UO6].GMXX#IL\4*N)=WF[XPX/(
M&#A@,<_6MEG1"H9U4L<#)QDT 9NCZ,FE/?3M()KN_N/M%S*$VAFVA0 ,G "J
MHQD]SWK4IK2(A 9U4GH"<9H,B*ZH74,W12>30 ZBBB@ HHHH **** "BBB@
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *AFNK>W>))YXHGF;9&KN%+MZ#/4U-7&^/UE\_PJ]LD37(UN,1F7( )AEZD<
MXH [!I$1E5G52YVJ"<;CC.!^ -.KC;*^U#7[?Q'X?UF*WBU#3]H6XLRP1@Z;
MXI%W$E64CU."N0:UO!NLR^(?!ND:M. )KJU1Y<# WXPV/;(- &Y1110 5##=
M6]P\J03Q2O"VR54<,4;&<''0_6LS7=:?3;G2["W5#>:G<F"$R E$"HSNQ (S
MA5.!D9)'-<=I6JW&@ZOXJ\V.&6\NM<M[6/R8RJ%GMX\-MSG[H)QGD\9&<T >
ME5%+<P02PQ2SQQR3,5B1W ,A )(4=S@$\>E<?=>*M<TFPNKC5=,,5O#>)&+Z
M.W9T\AE),IA5BPVL-IY[[NG%._X2*6XN_";XTN^AU*[GC%U "P4+'*RO'R=I
M*J >3C)% '9T5PLOC+59#%)9VUI^\UMM)^S2JWF( 2/,)!]%WXQ]TYSQS#J'
MC+7;2'7[Q;;3C;:-J,=LZ'>7FC81$X.0%8>9UY!QC'>@#T"HKFZM[*W>XNIX
MH($&7DE<*JCW)X%<IJ/B;67N-470=-6\;3;E+=X&3F=MJ.X#[@$PKC&0<D>]
M8GCK5[K7O OC(6BVR6>G![1Q-&6>1U56<@@@+C=@<')4],T >E]:*SM7O;C3
MM N[VTM7N[B" O' @RSD#H .3]!UKEAXWFETJ#4;"[TZ_MY-3MK(F.)XV42N
MJ,'0ME'4L3@]L<4 =U4-S=6]G%YMU/%!'D+OE<*,GH,FN3N_&-Q8ZCKEI+#
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
M68)_$=E<0Z<]UID<$T,@<Q1%)=WWRQ_AV,2<C(]*Q/$NNS:SX(\>6%U'$_\
M9UK^[F6!XO,5X=X.QR2"#GG//!% 'I8((!!R#T(I:RM5U>'0/"]UJTZ,\5G:
MF9D7JVU<X'UZ5CZKXAUGPYIUYJ>IVUE<6,=HDD;6[%"+AG""(Y)RI++\_'?B
M@#K:*Y*^\1ZKI&LG2[N.SGDN-/FN[2:-&C7?%C>C@LQQAE((([C'>JFC>*M;
MOKGPZMY%IZ1:[IC747E(Y,$BI&WS9;YE._H,$8QD]: .XHKS71_$_B./PGX:
MNGDLKRYU?4'MF>6-TV;C*V>&.<;.G'&![UL)XBUV>+688$TYKW18D%RNUREQ
M,8_,*H=P*+@@ D-R3QQR =8;JW%V+0SQ"Y*&00[QO*@@%L=<9(Y]ZFK@]/U*
MWUOQ_P"'-8MXRB7WAV><!A\P#26Y /TS70:GK4T7B*PT&R\I;JZ@EN6EF0LL
M<<94?=!&22X[C !H W**X-_&VI1Z0]]);VL8T[5_[-U8E6943<H\Z/D?+AT)
M!S@$^G.KJ'B2YLV.R.*1;G418616,DE@I9V;YOFP4< #&2O7G- '3T5PMWXG
M\3V*6L=QI=I'+/JR6,<TNY%FB=21(%#$J00002>F1UKL=/\ MWV"'^TC;F\V
M_O3;!A'G_9W<X^M %FBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *R];T.+6XK0/<36\MG<K=02P[<K(H(&0P((PQ&,=
MZU** ,&729-/T_4C8%[C5-1)WW,N.7V[59L  (H X'IW)YOZ+I4&A:'8Z5:Y
M,%G D*$]2%&,GW/6K]% !1110!C^(/#UOX@AM?,GGM;FSG%Q:W5N0'BD (R,
M@@@@D$$$$&LJ;P!8W4&J)=ZCJ,TFHSQ733[T1X9HU54DC*J-K#:/;VJ]XG\2
MV_A\:?"T]M%<7UTENAG<!8P027(R"0 I'4<D<U'I.L7<7]H-K^K:#LM0I+6<
MA3RU);#2;V.W< I ]FY- $MOX;F@MH0VNZE->1S"4W<IC+2 *RA&4*%V88\
M YYSGFJ\/@FPMGTMX+FZB.GW<UZ@38%DEEW!]PV\##L %QBMJVU?3+V:XAM=
M0M)Y;;'GI%,K-%GIN /R_C3(M<TB>&>:+5+*2*!0TSK<(5C!Z%CG@'WH \_L
M=/UHZE<W-O+KUCJTMQ+(89K2WEMAER0/.*;C'C'1\XZ <"NFN_ UI>66M6LF
MI7XCU>Y6YN"IBRK*$ "_)P,(O7/2MRTUC3+^YDMK/4;2XGB4/)%#.KLBGH2
M<@&DCUC39Y)HH-2LWEA0O(JS*3&!QE@#P,T 8UQX+@EUR?4X-5U*T-VJ"^MX
M)%$=UM&T%@5)4D  E2IQ4&I> +._.LQQ:E?V=GK _P!,M8#'Y;O@*7&Y"5)
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
MM"@$\*!U)ZG-=-110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M/:!F6\M"\(8;20Z97(/0\BKTL231-%("488(R1D?A3D18T5$4*JC 4#  ]*
M/,O#@U#3YO"%]=Z=J L;;1#ILR&U<O;7 $1+% -VT["N[&./0YKJ/!&F7&F:
M1?)-&T4-QJ-S<VT#C!BA>0E5V_PYY;';=CK734A&00"1[CM0!Y#9:7%K'A6\
MTZQL'&ICQ--+%<+;,!%LO"QD\S&.$##KGM6O'H=U?6'C^&TLGM]1N[J5K&>:
MW,>X-;(@*.P'5@XR#W)[UVVBZ);Z%:S6]M+,Z2SR7#>:P)WNQ9B, =22:TJ
M.$M+>;5]=\(WUM875C_9MO,MZLUNT6Q6B"B'D -\X!XR/DSW&9_#.BWVFZU=
MZ5+ 5T?3KE[K3I.S"8$A!_US+3#Z,GI76V][:W;3K;7$4S02&*41N&\MP 2K
M8Z'!''O4] 'E'V74K:UENX]+OGM;;Q9)?7%LMLX>6W.=LB(1EP&*M@9^[GM2
MZA!J-W>>*K_3M)U%XGOM.O%B,#P/=Q1*GF*FX [OEZ=<BO5J* .9\*Q6$USJ
M&K66EZE9M>^5YTFH>8DDS("!\CG(P,#.!GWQ6-#I$UYKOCSR;)X+JZ$?V&ZE
MMV1=XM@FY'([/GD&N[N+B&UA::XE2*)<9=V  SP.34=G?6FHVB7=E<PW-N^=
MLL3AE..#R/>@#S>SCBOM#>X'A'5VUG3])FM7M[UI4B.4PT*$G$@8@8VYXYR#
M@&*.VEO-5U%[K3M;DL+SP]#;LZ630,I623<J+MR"H884Y)]QS7H5OXBT6ZO5
MLK?5K&6Z8D+"DZES\N[@9STY^E:= 'EL]MXE-NKS+-JEKIVK6=RUR+-H;B\M
MU#;@T>!N:,E#D#YMO R,4GBS2;O4;;QEJ%C8W;VVH6-K!% +9]\\Z,V7"$;N
M%*#..<>U>IT4 >;>(()EUWQ!-9:!/>V\OAV.%+<VLB1SN))"8^@R0K#Y00>P
MYK-U*PU/4HO&R6]CJEPVI:);K;23VAA\UU\X,H! VD;E 4_-]1S7K=007MK<
MS7$,%Q%+);N(YD1P3&Q .&'8X(/XT <=#817/BZRUO3K":UM+32IH+EC:/"T
MI8H8XPA4,VW:YZ<9 [USFCQZAHND>#KJ_P!)UB2R@TI[&YBM(91-;3$H=S1K
MABI"$9 /05ZG>W]GIMO]HOKJ&VAR%\R:0(N3T&3W/I5B@#$T*Q@TKPI%:Z=I
MDMM!''(T-G-(2X!+,%)8D@G/0GC..U<!I,5T]_HUQ-HFJ);#0;JTEM5LWB2W
M?]T?)4D;L85@&8G<>A/0>M44 >80Z??C3K_3;N35;W2A!:?9;];)XKZW*S95
M"-O[SR^'R%]<YS1/'K@L+"ZU*VEO1I_B**9KNVL726Y@$)3SFA +9!8*<#D+
MD#%>GT4 >2ZC:75WI/B1'T;4&^T^)+6ZB1K)V+P@V^Y@ #QA'S],'GBM3QC;
M3-=ZI8V.C7*)=:',D5Q9V9<SR,7)A8XVH.=W."Q;@Y&#Z-10!YG8VCS:W)<S
MZ3>A3X6BMMTMD^3*"^Y/N_>P1QUYQ4&BO?Z'_P ([/J>C:G<V$OAR#3I$BM'
ME>WG7[ZO'C< PP,XQ\@[5ZG10!YK>VHTO6_*OO#^JMH=]I4-G##IRO(+;89-
MT,BQG@%77GID$9[UWVD6L=CHUE:16[6\<,"1I"TAD,8  "EB3G'3.:N5#<W5
MO90&>ZFCAB'5Y&"C]: )J*AM+RVO[2.ZL[B*XMY1NCEB<,K#U!'!J:@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** .7\2:MK5KX@T;2M)>Q3^T5N 9+F)G\MHTW \,,CGI^M46\
M1>);L73Z3I\%VUA>+:3QX5%F*[?-(9I04^\2H*G@#.<\=%?:'!?ZUINJ27%P
MDVG[_)1"NP[QM;<"I)R..M9\O@K3WUVXU2*[U"W^ULK7=I!<;8+E@,9=<=<
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
MU%K21!8QWL#V\;(4#.Z%&RQW8V@[N._%276L7ESXJFT#3I(()8+%;N2::(R
MEW944*&7CY22<]P!5R'088?$)UHW5S)=-:K:,'*;"BL6' 4<Y)/7O3;[P];W
MFL0ZO%<7%GJ$<)MS/;E<O$3G8P96! /(XR#WY- '$WVNZCXCTGP;?H8;.676
M_L\\)C:11+&LZD@[AE<H2!UZ<\5TOC2%['X=>(?L'D6SBPN97*18!)C8L0 1
MAB<G////-69O"&GO:Z3;0RW-M#I<XN8%B9>9,,-S%E)).]L^I8FM'6-+BUO1
MKO2[B66."ZB:&4Q$!BC###)!QD$T <M!<76GZSX3MS%ILCZC;R1RW M2LJB.
M$N@#;CQR<CZXQFJECXN\026^DW]U_9QMKG69=+EABA<,0)9$60,7.,;!\N#G
MGGL.G?PS!)=Z/<M>WAETI66 Y3YMR[#N^7GY>.U5(_!%C'86MFM[?>5:Z@=1
MC)://G%RYS\G3<S''O0!GR>*]3@\0V%J_P!DD@NM5EL&2&-F\M0CLA,N=N_Y
M/F3'&<<$9-*/Q=XA6);V8Z:;:+Q =(EB2!PTB&;R@X8O\I&0<8.?45LKX!TU
M)862]U)8X-0;4((A. D4C[MX7C.T[VZDD9X(J0^"+$V3VOVZ^V/J7]ID[H\^
M?O\ ,S]SIN&<4 ,M=9UG6)+BYTH6/V:TU1[*6"<,&:.-MDC[P>&SD@8Q@<]>
M*:>(M11O$J@:;')8ZG#;)*ZE%,;I$2S#)+N Y  (W$ "M*/P980:W<:E!=W\
M274HGN+))\6\LHQ\[+C.3@9 (!QR#3+KP/I]V;]GO+Y9;R]BOC(DBAHIHPH1
MD^7L%48.1Q0!RWB#7+K6O 'BF*[1=^GZE%;(XB:,NF^!U)1B2#\^/PZ#I7?Z
M[>7>GZ'>7=A:-=W449:.%5W%C[#(R<<XR,XQ6-+X#TZ:RU6T:]U'R]4G2XN"
M9@274+R,J<9V*3],# XK>OK$7VGM:/<3QD[3YT1"N"I!!!QC.0.V* .!U#Q3
M>ZKHEE<Z3K-JZ/KUG:L5M62159X\QRHS JV[.1QE<#C.:TM;\5:KI%\XW64L
M<5_:6K11Q.Q*2E%9G8'$;9<[5.3@ \YR-2Y\&:?>17/G3W1NKBYANWNU9%D$
MD./+(PNWC;_=[FJ]UX TVZ:\S?:G''=W,5V\:7 VB>/9B09!.3Y:YR2/;/-
M&3_PD6J:5J?C"ZN;B.ZAL[RVM;:'RMNTRK$$YW8P#+SZ\G(Z5+K?B+Q9HFBZ
MY>S6-J([6*.6TGF0#S,MM=&1)6((R"&SCG&*VKKP5I-[)JYN3<R0ZLB+=0-+
M\A95"JX[AL*O.>HSUJ%O UI-H-UI-WJNK7B7*K&\]S<!Y0BG(4';@#/4XR>Y
M.!0!2N=8\3IXAU/1H[G2P\6GIJ$$YM7(0%G4QLOF?-R@^;([_+Z1VGB_5-;M
M--CTNU1+ZYT>+4I,HKJIDR%4!I$XRK9.2<8K?D\-PR:Q/JC7MW]IGLA9.08\
M>6"2"!MZY8G/O6:WP_TU;?2DM;_4[.XTRW^RP75M.J2M#Q^[<[<,O ZC/>@"
MI%KGBJ[UNSTAH=.TZZGTAKR598S/Y,RR*A&5<!EYXY&,]\8JC8>(]8UV_P#
MMVEQ#;1:E:3SW%N(BRET1<\[@<?,<#MU.:ZJ/PQ:P:O#J4%S=QSPV;6:#>K#
M86#$G<I)8L <DG)_&JMIX(TZRM]%A@NKY?['WK;.)5#%'&&1B%Y!P/0\=: *
MOAWQ5/JNORZ;>216MY"DIFTZ:!HYEPX".C$XD0KG+ =2.G2F>+_MS>+?!T=M
M<PQQO?3$+)"7^86TW)PPR,9X]><]JV+/PS;6M[9W4EU=74EC&\=J;@J?*5\9
MP0H)X ')/%2ZGH,.J:EIM_)<W,4NG2-+ (BNW<RE"3E3GY6(_&@#E)?%ES8>
M%=1\0Z;:V2:5IU]+$UDL)5GC279(X8$!6)W.!M^O)S6I8ZMK^H^,-6T^.73D
ML--GA#;H'\R6.2+?@'?@,"1S@@^@JV?!NG>9>();E;*]N!=7%B&7R9)<@D\K
MN&2H) 8 ^G)S=L-#@T_6=2U2.XN'FU$HTR.5V HNU=H"@CCCK0!J4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
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
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
MSRF%<1.4+A2Q7?C;D $XSV- &A15.^U2STTPK<RD23L5BC1&D>0@$G:J@DX
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
MIQUH Y]/#U[!XYN9X@O]B7WEWMPN>EU'\H 'HP\ML^L7O63#HU_!K6J:9?\
MAK^T[2[OVO+:_:93"BLP;$B%MV4/3 .<#IUKT.HYYDM[>2>4D1QJ78@$X &3
MP.30!YQJ&A:U-X>\5VL>D3M/?:Y%=VR^9$/,B5H"6SOX_P!4W!P>E3RZ/?IK
MFLV5[X9.K6.J7(N;>Y>9/*CRB I,A8'"E,@J&R,8Z5W]K<Q7MI#=0,6AFC61
M"5*DJ1D<'D<'H:EH X6/1M3M_%ZW^F0WEI'-?.U_;3.DEK-'M8"9.24D/R],
M9.<C'-'@[1M3TG5(EBBO+71FLV+V%ZZ2?8Y]RX2!P23'C=QD@87'H.ZHH Y2
M>TU'3?'\VLI:37MA>:>EL1"5WP21NS#AB/E8.>1T(YXYK$MO#.JZ5HW@ZR2R
MDN&L-4>]NO*=-L".LWRC<PSM,JCC/0UZ#<W,5G;2W,[;(HE+NV"< =>!3+"^
MM]3T^VO[.3S;:YB6:)\$;D89!P>>AH Q/'6G7FJ^$+NUL(#/<^9!*D08*7V3
M(Y )(&<*>IK(O-/U:Z\0>(;T:1<+%>Z'':PYDBRTH,I*'Y^/]8O/3KS7=44
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
M?K<0&5D)9?)C3HK'!RAKJJ* /-IHY[W7?B+ID&G274EZD$"'Y0FYK55 8D\
M9SG'3ID\5I^'=!O]+\2WZ2P3"U.D6=E%?;D^=XA(&.-VX??4\BNHM-'L;'4+
MR^MXG6YO2K7#F5VWD# ."2!@ #CM5Z@#SC3O#FKR^&?#7AZ[LG@GT:_AEDNP
MRF-XX6)#(0<DN,#& 1N.?>]X7MM:TQ%T"_T+SDM;V6>'5'>-HFC:1G#@9WB3
M#E<8Z\YQ7<Y'Y44 ><^&M#U&WAM=%U/PZ?M&G2-Y.L/,CQ%1G;(B[MPD(.,8
M&.3GL:NGZ7X@BT/PCH\^@W'G:'J49N)TEB,4D:1R+YB$N"<[@2" <YKT.^U:
MQTV>S@NY_+DO)A!;C:3O?!.W('' /7TJ[0!Y@-'UZ&T@TU=$N)/LOB8Z@9Q+
M$$D@:=Y,KELYPW(('2M%/#VJ7VB^.M/:V>SEU:ZFDM)9&4JZM#&@SM)(&4.<
M]C7?44 >?PV$VKZ9=2:CX'>WNC:?99U>Y0R3!F4LD+A^%X+98KR%]R-KPA8:
MKIW]H07MS=7-B)$^PR7VTW.W;\P=A]X \ GGKVP:Z:J6FZM8ZNEP]C/YJV\[
M6\IVE=LBXRO('3(H X'6-,\07FHR-_8D[_9]>M[R(V\L4<4MNK)EL;@6DP#D
MN.,<'M1J6A:U/H'C"VCTB=I]0U>*YM5$D7[R," $Y+<?ZINN#TKTNB@#S75M
M+UZ*U\<:='I%Q>IKD3S6=Q')'A6:!8_*<,P(VE1C&00:Z+Q*LB_"W6%FB:*5
M=&F#QL02I$)R,@D?D:ZBJVH6%MJEA/8WD9DMIT,<J!RNY3P02"#@B@#C+33K
MK5+OPSJJ:?- FEZ9*K;M@:5I(T58UYY'!.3@=/?%&/0-<MOAQX4BCTMI-0T6
M2*2XT]IE4S*(WC<*X;;G#[ASVKT2UMHK.UBMH 5BB4(@9BQ '09))-076K6-
MGJ-EI]Q/LNKYF6W3:3O*J6/(&!@ GF@#CKK0DU+3HI?^$=O]*>:\\\2V<Z+>
M6[B,J)F(8AB?N[<MP1GT%)--\36%WI>J:GI,FM%[-[2[BM9(XI482LT<FTLJ
M$LI 8 \'GI7I=% '#Z=HUYIWBVWN8=#%MI\6BO;*ELT>R.0R[Q&!N!Z=\8S6
M=X?T/6],A\!O-I4Q?3;*>SO$$L>86<1A6/S8*_(>F3[5Z310!YSX:T/4;>&U
MT74_#I^T:<[>3K+3(\149"R(N[<)"#C&!CDY[&KI^E^((M$\(:1/H-P)M#U&
M,W$Z2Q&*2-(Y$\Q"7!.=P)! /6O4** .:\=V%[J7AM;6PM'N9_MMK+L1E7"Q
MSH['+$#HIKG]:T36+Q/B D.E3,=6M(HK([XQYK"$H?XN,$]\5Z+10!!9;Q8V
MXDC:-Q&H9&QE3CH<9%3T44 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MDVQ-C*?,QRO P#P,<8JUIOAK2]),'V2"3%LACMUEF>00*>JH&)VC  X[<=*
M.5M_$>KC2/".NF\^T1:W/##<V@C3;$)E)!C(&[*$ '<3D9J.'Q)K!T6PN6OB
MTI\3-ILA,2?O(/M#1X/R\':!R,5UECX7TC39(FM;9D2&1I8(C*[1PLV=Q1"=
MJ_>;H.-QQC)JM)X'T"6XDG>TE+/=B]VBZE"+.#GS%4-A23R2 ,]Z *'@P7+:
MUXL>>_N;A4U=HU279@#R82,84'C.,9QCMGFJ%V+E_&GBY6O[EH(M%@98#LV#
M<+@$?=R.1GKG/4D8 Z^TT33['4[S4;:%H[F\8-.?,8JS  9VD[0<*H) !.!F
MH;SPWI5]J,M_/;N;F:W^RR.D\B;X^>"%8 D;FP>HR>: .(\/:MJ>B6?A..2\
M:ZL;SP^\YM?*51&T,43+L(&XY#$')//(QTK;\/7OB+49=$U5[RUDTN_M=]Q$
MSKD.R!T\G:@/'S AF/'N#6U;^%M(M9M-EAMY0^F0F"TS<R$11D %<%L$8 '.
M>@J+1_!^A:!=R7.F69@9RQ"><[1Q[CEMB$E4S_L@4 5=:U2^?Q-:Z#83&W>6
MRDNC*K('.UE4!=ZL.-Q)X]/?.!?PZS<:MX$&K:DJ:A]JN(YVL-C1;U@F&]=R
M'DC@@\#G [UU^N>&-)\1_9CJ5LSR6K%X)HIGBDC)X.UT(8 ]QGFED\,Z3+)I
MTAMG5M-R;3RYY$$9(()P&&202"3G.30!Q,E_<>'M9^(&KB[FG-FMNZQ2JFPD
MP@@MA0<*3V(X'.3S5_5]9\1>&;+4-3N;NUN-/-K&8/.=6DCF:54+_(B@Q .&
M.><CK@UU">&]*2ZU*Y^S,\FI*%O!+,[K, NT JQ*XV\<#I533_!/A_3-/N;"
M"Q+VMS&89(IYGF'E_P!Q=[':OL,"@#GO'<6L6'@WQ(S:])) UFKVX"(LRD'$
M@)50"A!7MD9/-:\EWJ4/CJRT7^TI6M)])N)BS11[Q(LD2A\A<='/&,>U7+7P
M9H5IHUUI*6CR6=U'Y4RS7$DK,G90S,6 &3@ C':K,'AS3+?4;6_2*8W5K UO
M%(]S(Q",06!RQ#9(!).22!0!SWAG6M4U)(-,O+USJUA=SQZFRQH Z1_=P-O
M</$PZ'&[GBH]!U3Q'KMMHVN07=LFG7FXW,$CKA%;(41X3.]6P"&8@\].*Z^#
M3+.VU"[OX;=$NKP()Y1UDV A<_0&LRQ\&:#IFJ3:A9V;0SRNTA59Y/+5VX9E
M3=M5CD\@ \GUH Y/1/$'B![3PGJ5WJOVA=3U":RN+?[/&B%0)BK @;@P,8[X
MQVSR='1]6\1:XFG:U:7-LEA)>/'<VTSJ%$0=D 7";A("%ZM@G/ R,;D/@_0[
M>VL+:*UF6'3YS<6J_:I3Y<ASEOO<_>;@Y')]:+7P=H5EK4NK6UD8[J60RN%F
M?RS(>K^7G9N/][&: .9L?$NMRR7MA.\UOKZV$\D%G=1QBVN'!79)!*HY09P0
MQS\PST)K;\(ZZ=8EU"*6>^6YMC&)K*_@2.:V8@]2@ 96QD,,]#5U?"6C+;BW
M,$SQ+;O;()+F1C'&V-RH2V5SM'3G@5>L=*M-/FFGA5S/.%62661I'8+G:"S$
MG R>/<GN: .3O-=U6^A\6W%A>_8Y-"D,<$!C1EE*0K*3)D9PQ8K\I& ,]:KQ
M33ZQX_\ "VH_:;FV%UH<US]G 0B/+6Y*<KG!SSWXX(KJKOPQI-[>W%W-;-YM
MU&(KD)*Z+<*. )%! ?@D<CIQTXJ:30M/EUF#5FBD^VV\1AB=9W4*A()7:#MP
M<#MV% &#XZ%QYWAE+>^N+59=8BBD$.W##8[#.Y3G!4$#I['C',:C>ZGH]QX\
MU?3]0:%K'4+:0Q>4C"?_ $> %7)!P"#_  [2#W[5Z/JNC6.M010W\3.L,RSQ
M%)6C9)%Z,&4@@\GOWJC/X.T*Y@U*"6TE:+4F5[M?M4H$A4 #HW& H'&. * ,
M6_U3Q#JNI:]::%<V]M<:5-%%&L[*$?,:2$R HS;3N*C:1]W-:_BO79M%\/Q7
M4/EB>YN+>U20_,D9ED5-Y]0 2?? I;[P9H.HZK'J=S9NUVL:QLZSR+YR#HL@
M#8D'^]FM35-+LM9TV?3M1MTN+2==LD3=".HZ<@@@$$<@B@#AY5O=.\<^)I4U
M&66XC\/0RPS2QIE,23D#"J >03T[U'?>*=8M?#NCZE<S7<5E<:1%-<:A9P1R
M_9[AE!WS1E2?+[Y4<<^V.IA\&Z+!)/*(KJ26>U%G+)+>S.[Q D[22^?XCSUI
M_P#PB6CBUCMEAG6!+467EK=2X: 9PC?-\P&2.><'% &0FK:EK]QKW]E:M#8G
M2[F.*(/&KQR)Y:2,\F1G:P=@-I&-N:R-6UR3PYKOCO5855I8;73@F\952Q=
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
M)+XNE7Q%X?F:6YCT^_TVXGDM%M69S(ABQM4)YC??;IP0,UTOB"RFU7PMJEC
MH6>[LI845SC#,A !/U-<W8Z=K/\ ;WA>^GTF6&.PTR>VN!YT3%7;RL#AN?\
M5MTSU'O@ Z*'Q)I=SIMIJ%M<//!=J6@$,3N\@'7" ;N.^1P>#5O3-4LM9TZ*
M_P!/G6>VE!V. 1T.""#R""""#R"*\XL_#6OZ9IOA^[.@Q:A+8&]AN=.FFBRT
M<\PD62-B2F1M7()'4BN_T:S^S:.L/]GVVFERS&VM0H6+<2>J@ MW)'?/7K0!
M$OBC2&OH;07#^;.',!,+[9]@RPC;&'('. 3D=,U!IWC70=5N;*"SO'D-\'-L
MYMY%24KDLH<J%W  G;G.!TKGO".B:EI<-AINI>%=/\S2EV1ZLIB8SJJE5:,?
M?5V& =V!UY/2J^D^'=;MM'\%6TVFR)+I=Y++=8FC.Q62501\W/,@Z>AH U?$
M7BK9>Z%%I5Y*%GUB.SF9;<F*5<L'42%<9!7'!['T..JO;^VTZW\^ZE\N/<J#
M@DLS'"J .222  .:\YLM"\2VN@>'="ET=I'T;58I6O%N(O+GA4O\Z@MN#889
M! Y[FNK\8Z5?ZC;:7<Z<HEN--U&*]^SE@OGJH960$\ X8D9XR!0 :KXPLK3P
MYK>HVADEN-+AD:2W>!PZ.$+J'7&0IX^;ICG-2^'GO9+-M2N=3NKJWG@C=8)K
M/RWB< [RN%!8'C P>G!.:P=7\/:EJ,/B_4(;&2.XU;2AI]O:-)&&)"2#>Y#;
M1S(!U)POOBNQTI98](LXYX6AE2%%>-B"5( !Y!(_6@#BKKQP]]IGAW5[&2XL
MK6ZU?[+/%+;_ .LB_>XZKG/[L?=/4D5U5IXFTF^T^6]AN)/+BG-LZ/ Z2++Q
M\AC(#;N1QCO7&V7A_7K?0?#6G2:4V_2]9-Q*ZSQD-%F4[Q\W_31>.O!X'&4O
MO#6NR#5[J#3(I95U]-4M[6XE39=Q"!8F0G)"DX8C<.NW\ #N]+UFQUA)VLI6
M9K>4PS1NC(\;C!VLK $<$'W!K)NO'WAJRFFCN-0=#;W MIV-M+LAD(&-[;<*
M#N&&) /KP:M^'+9HX)[F30;71I+A@6MXO++M@8W2,GRD]AR< =><#BULKS6;
M?XA:);6+2&_U%H!<,R".(M;P@LP)W?+][@'- '<:EXETK2"_VVY:-(BBS2B)
MV2$MC;O8 A<Y'4CJ#T-0#QAHC:I+IJ7$SW<4IAD1+65MC[-^"0N!E>0>A[9K
MF6\.:CI^NZG;'PW8ZYINHM')%=731_Z.PB2,K*KC++^[##:#U-;?A^PO]/\
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
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 %4[+2K+3YKF:U@$<EU)YL[!B?,?&-QR>N !G
MV%7** "BBB@ HHHH **** "BBB@ HHHH **** "J.IZ-INM1PQZG8V]VD$HF
MC69 P5QT(!^IJ]10 4444 %%%% !1110!3O=*LM1EMI;N 2O:R>; 2Q'EOC&
MX8/7!(S[FKE%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% "*BJ6*J 6.6('4].:6BB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M:_2:,<QA7\LECTP5!.#UXKI-.UBWU.1TACG0K$DP,L94,CYVL#WSM/'4=P*
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
M1\[ CKT/-+_9>K+XR_M26U62+^QC:,T3J 9M^_"@G.WMD_\ UZZVFLZJ5#,
M6.%!/4XSQ^ - 'F,'A?Q.GANPT26S@DMH]"-D4^U!%2YP1O; .]2,8'8YR!U
M&QHNC:S9:WI5[=:> EMH L)!'.K?O0RM@9QQA>OJ?3FNKTC5K/7-+AU&PD,E
MK-NV,4*DX8J>#SU!J[0!Y5:Z;JVD6_A#38+)9-<TNQF\U(;R..01G:O&Y65D
M)YY .5&.]6$T6^>PT>XTK0(FDT2:>VN=+OKA'$XE"NSK*,KNW8/(')8<5WNI
MZ%I.M>7_ &GIEI>&(YC-Q"KE/H2.*MV]O!:6Z6]M#'##&,)'&H55'H .!0!3
MT2VDMM.42V-K8R.Q<VUKC9'GMD ;CZG'7\ZXMO#>M&PEB^P_.WB==5 \Y/\
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
M?:0@6X 50[$ ETP#A?7DCIBUH^@:S:S^"&N;)$&D:=):W1296PS1QHI'3/\
MJR3Z9'6MVV\6V-W?VMK#:Z@_VM%D@G6T<Q/&P)#[QPJ\=\'D<<UOT <YXETZ
M^OM7\.7%I;^;'87YN)SO5<(8I(^,GDY<'Z UCW>@ZM;>*]5GAT/2]6L-5:.4
M2W;JK6DBQK&0P*DNA"*0!SG(]Z[NH+RZBL;*:[GW^5"A=]B%C@#)P!R: //T
M@O+GQ!X^TNTLEF-U';VZR%E6-"UJ%RX)SMYS\H/<8JYIGAG4_#-WJ<-G -1L
MK^RMX8V:14,4L4(A^<'^!@JG*Y(.>#73:+%I5U;IKNFVL<9U2&.X:8)M>564
M%2WJ<$=>E:M '$>'_"U[H'B#1PJ&:QL=#&G-<;P"TF]6SMSG;\I_,?6J.H>&
M==D\+^*](BLX7;4-0DN;603@!E=U;D$?+C!'UQ7HM% '"ZCH>K7=UXSDCL2%
MUC2XK6UW2IG>L<JG=SP,R#UZ'VSF7MIJ3ZU%!I^GM/=P:)%9:@EO?112*&)P
MK!U92!AB",'YCGM7IA(4$D@ <DFLR_\ #VAZQ/'=W^E6%Y*JX26:!7;;UP"1
MTH ;X9DA?PY9+;V3V44*?9UMF<.8Q&2F-P)##Y>#GD5Q]AX:UVUT3POI\MC&
M3I&JFXE=+A2'B E&X XY/F+Q['IQGT1$2.-8XU5$4 *JC  ] *@OKU;"W69X
M;B4&1(]L$1D;+,%S@=AG)/89- '$'1O$EM_:CVEJ-EWKPO9(Q<*CRVIB5"%<
M?<;<@/;C@'FJT7A378-,>-+"U#P^(QJD4*7/$D6[) )48(![]<'IW])HH :A
M8HI< /@;@#D _6G444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!S&K:C-)XWTK0&EEM[2YL[BY9XV*-*Z% $##D8#
M,QQSP.V<\[IOB34I-1L-"U&[D$3ZO>V/VWA'N$A7=&NX8PQ)()&"3&?6N]O]
M*LM3$/VRW61H7\R)\E7C;&,JPP5.#C@U7O?#FC:CI*Z7=Z;;36*MO6%DX5LY
MW#T.2>>O)]: .;-[<V6O:+X;NM:DN8KIKQFN1^[D<Q[2D&X'J%<Y88)V?44L
M<^H:?XE\+Z;)K<M^DPOHKF7:$$OE@% 0/XER02.I!S[=!=^%M"OM)@TJYTJU
MDL8"&AA,8 C([KCH>3R/4T^Y\-Z+=VEI:3Z9;-;V9#6\83 BXQ\N.@QP1WH
MX*'5M8N])T'9K5U&;CQ'=6$LB;"7A5KC:,E3R!&N#^>:U+.UU0^-;W27\1:K
M):Z?8V=R@)BWRMOE#!B$Y#! #W.>M=*GA70HUB6/2[>,0W!NHPB[=LQSEQC^
M+D\^]7(]*L8M4EU-+=5O94$<DV3N91T!]ADX'O0!P6EZWK-WH&F^+8[^%HFM
MI9;NS\]I!._ELWE(FT>6R,I'!Z YSUIEN\E]JWPWUB6_FN9;TS32Y?,9=K21
MOE7HN,D8';KD\UVMEX7T+3M6GU2STJU@OI\F29(P&8GJ?;/?'7O45MX.\.6=
MQ%/;Z-:1R0RF:(A.(W/4J.B]>U %7Q+JLMOKWAW1UE:WAU.XE6:9#M;"1EP@
M/8L<<CG ..3FN.@FNM'BUMK6]N X\8V\+.S9+1R"W5E;U&TXR>??->E:II&G
MZU:"UU*TBN85<2*KC[K#HP/4$>HJF/">@"RN[,:3:BWO&#W";/\ 6L,8)/7(
MP"#ZC- '%^(]:U:V3QJMGJL\)L)['[/C:WEB3;O7D9P=Q]_3%;5TFH:/XL\-
M6*ZU?W-O>S79F6X,9W8B+*,A1PIZ"M@^#_#K13Q'2+79<!!,-G^L"?=#>N,9
MY[\]:NSZ187-U:74UN'GL\_9Y&8[H\C!P<]QP?6@#SS3]3UE+#1M3EUJ\GD?
MQ%+ITD;[/+>'SY4P0%'("K@]L<5>NKGQ'?W6H0VEQ>Q7\6MQPQ- H,"V?R%L
MD@IG:6)S\P; Z8%=8OA?15MXH%L(Q%%/]IC0%L++G.\<\-DDYZY)KDI/ ,]W
MJ-[)>Z5HTDUS/)*-5BN)8IU#$[3Y2K@LHP,[QG&>N: -7XFHW_"MM9VSRHRP
M#+(^TMR 0<=CW'>LW4M/DF^(4UM#J-Y;E/#Q/G1./,)$[8^8@]_Y5W-U8VU]
M826-Y"MQ;2H8Y(Y1N#J1@YJG'X<TB&8316,<<@@^S;D)4^5UV<'IGG'KSUH
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
M?1ZC*R[@KLT;K($))&\J<CYASUKK+[1SJGA>ZT>\F -W:O;RR0IM WJ02H[
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
M#Y5E6127_=\#]YVST]Z -'4O&6G:;#+.8;JX@@LTOII8(P5C@8G#'<1G[K'
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
M\%^([C3]>NKR"?0WE6W^UM*HV@D2[LDC=D C(!P>#@UVVD3V,5G9V45VCS&
M2+&]QYDA7N>26(!./;I0!H231Q-&CNJM(VU%)Y8X)P/P!/X5GZ)K=OKMM<3V
M\4T0M[J6UD68 ,'C;:W0GC(KG?%$$#_$'PC)-++&N+S)6=XQQ&".A ]?J.O%
M<S;>=96TFIVU[=Q3#QG);E$G98FCDNMCJR [6R#U()'8B@#UNBO-H;ZYUK4+
M^1O$J:;?:=K+1&W)<DQ*^$3RMX5A(F.=I.6XY%;WQ!EN(-#LI+6\N+20ZG9Q
MF2"0H=KSHK ^HP3P>* .KHKSF_1H?$4_A9M?N+*$:<+BSFNKN4R.[R2;V$@=
M2Q3$> 2<"H;^\U)IIK!]8FO96T"-K*>TE^SEKDEQYK+N&-Y"D$Y7"MZ\@'H<
MMVT5_;6HM;B19E=C.BCRXMN.&.<@G/& >AZ589@JEF("@9)/05Q'^GZ=XJ\(
M6<^HW#M+I]U]K'GLR2R(L9W8)YP6;'L:YJ[NKYO"^N:9K/VLWI\/7-S#>07K
MR6U^BJ#YJC.8VR5RN,$-CD<4 >MQR)+$DD;!D<!E8="#T-.KS86?VW7O#>DP
MZOJ<-E<Z).\JVU_("74P[2&R2"-Y_#CIQ4,^M2)K>F75KJMP\,GB*2RE>>Z*
M[D5) T8B^[L4J/F.&)&>^2 >GUF:QKUEHFGSWERSND#Q)(D*[G4R.$7CZL/P
MKSIYKZ#3[W4QJVI-/9^*EM8E:[<IY+7$:%&7.&&UC][..V*W?#VFV-QXO\9P
MW!DD_P")A PBDN'8']Q#(#M)QPPX]!QTXH [NJUU=M;2VJ+:W$XGE\LM$H(B
M&"=SY(PO&.,\D5Q=GJ%_:>,H(=2^T3VMW?W"65_:W3-$Q D_T>:$G"E K ,
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
MH **** "BBB@ HHHH **** "HC;6[72W1@B-PJ[!*4&\+Z9ZX]JEHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@"K=:987T\$]W8VUQ+;L6A>6)7:(^JDC@_2H%T#1ECMHUTFP
M"6V?(46R8BSUV\?+^%:-% %6+3+"&]EO(K&VCNI?]9.L2AW^K8R:CL=%TK2_
M/_L_3+.T^T'=-Y$"IYA]6P.>IZU>HH H6>AZ3IUK/;66EV5M;SY,T4,"HLF>
M#N &#QZU"GAW3(=2LKV"RMH&LHC%;B&!4**<Y&0,[>3\HXR2>3C&K10!7NK"
MSO6A:[M()S XDB,L8;RW'\2YZ'W%5O[ T;RO*_LBP\LR^=L^S)CS/[V,?>]^
MM:-% %%M%TM]435'TVS;4$7:MT8%,JCI@/C-2WFGV6HQ+%?6=O=1JP95GB#@
M$=" 1UJS10!1U#1=*U585U'3;.\6$[HA<0+($/JN1Q7.ZUX0FU37IKV:VT+4
M;:6-(TCU.Q\QK8+G(0YY!))QP<GKTQV%% &3IOAS3-.MK.,6=M)+:*RPRF%<
MQAB253J57G 4'@8%6+;1M+LHWCM=-M($=/+=8H%4,O\ =( Z<GBKU% %"#0]
M(M9()+?2[*)[==D+1VZ*8E]%(' ^E-.@:,UQ).=)L#-)*LSR&W3<TB]')QRP
M['K6C10!G'0-&,3Q'2+ QO)YS)]F3#/_ 'B,<M[]:LQZ?9Q7LE[':0)=2($>
M=8P'91T!;&2!Z58HH IPZ3IMO=M=0:?:Q7#LSM*D*ABS?>)(&<GN>]/N=/LK
MV2&2ZL[>=X6WQ-+$&,;>JDC@_2K-% &<= T8Q/$=(L#'))YKH;9,,_\ >(QR
MWOUJ?^S+ 7,MS]AMOM$T8BEE\I=SH/X6.,D>QJU10!F1>'-#@T]["'1M/CLI
M&WO;K:H(V;U*XP35A]+TZ2:"9["U:6W7;"[0J6C'HIQP/I5NB@#-/A[1#%'$
M='T\QQR^<B?9DPLG]\#'#>_6G#0M(58E&E6($4AFC'V=/D<G)8<<$^O6M"B@
M"&[L[:_M9+6\MXKBWD&'BF0.C#T(/!J :-I:Z6-,&G6@T\# M1"OE 9S]W&.
MO-7:* *+Z-I<EFMF^FV;6JMO$+0*4#=<[<8S[TO]D:9YEQ)_9UION4\N=O(7
M,J8QM8X^88[&KM% %&#1=*M9XI[?3+.*:&/RHY(X%5D3^Z"!D#VIW]DZ;]O-
M_P#V?:_;"03<>2OF$@8!W8STXJY10!6AT^RM[N:[AL[>.YGQYLR1*'DQTW,!
MD_C3+S2=.U&2.2]L+6Y>,$(TT*N5!Z@$CC-7** (Y8(IHQ'+$CH&5@K*" 5(
M*GZ@@$>XJOJ.DZ=K%N(-3L+6]A5MPCN85D4'UPP/-7** *G]EZ=]IAN?L%K]
MH@79%+Y*[HU]%.,@>PJ2[L[6_MVM[RVAN8&^]%-&'4_4'BIZ* *3:/IC202-
MIMF7@4I"Q@7,:GJ%..!]*8F@Z/$D"1Z38HENY>%5MT C8]2O'!]Q6A10!G)X
M?T6.7S8](L%D\TS[UMD!\P@@OG'WN3SUYH70-&6*.)=)L!'%)YL:"V3"/_>
MQP??K6C10!271]+35&U1=.M!J#+M:Z$*^:1TQOQG]:C?P_HLMO-;R:18-#-(
M)98VMD*R./XF&.3[FM&B@#/;0='>-XVTFQ9))!*ZFW0AG' 8C')]ZL75C:7U
MJ;6\M8+BW.,Q31AT..G!XJQ10!1O=&TO4K)+*^TVTNK5""D,T"NBXZ84C K'
MU#PNM]XJTK4'M[)]/L+2:W%NZY^^4(*C&!C9C'OVKIJ* *D^E:=<VD5I/86T
MMM$08X7B4HA'3 Q@8[8ILFCZ9-%;Q2Z=:/';'= C0*1$?51CY3]*NT4 59M-
ML;B[6[FLK:2Y6,Q+,\2EPAZKDC.#Z5#'H6CP_9_*TJQ3[-DP;;=!Y6>NWCY<
M^U:%% '*Z]X0CO4M%TVST=;>*5Y9[&[L@T-PS# <[<88<X.#]X^QIMKX%TT:
M3=6-Q8Z;%%=NC2V]I:!(5VYY13G#\_?Z].F!7644 0W5K;WUK):W<$5Q;R#:
M\4J!E8>A!X-4SX=T0Q/&=&T\QNJHZFV3#*OW01CD#MZ5I44 5%TK3DN'N$L+
M59WC\II!"H9D_NDXR1[5!9>'M$TV5);#2+"UD0$*\%LB%<]<$#C-:5% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MR%EC# '\: *VNG'A[4B?^?67_P! ->=Z ZZ-)X)G2\NUBO?#LKW2F9G5A'%
MRE4)*@KEL8'>O3VMH'MS;M#&8"NWRBHVX],=,5"FEZ?&\3QV-LK1#$;+"H*#
MVXXH \V\-7T-[XDTBT&IR-9ZEH,CL#?%II7WQ;9'(.%E(9ON].1DXXU/"LVH
MW%K_ &7<-<2WWALS0S.\C_Z5+@^2Q.?F#1G>0>Y6NV@TRPM6C:WL;:$Q[MAC
MB5=N[[V,#C.!GUJPL:(SLJ*K.=S$#!8X R?7@ ?A0!YQX,NXM8FT#54\3(]Z
M\#I?6"!O,E?9\XE4R':4<<$* ,X'! K:U[4%'CO1-(OY3#IES:W$BY<HL]PI
M0*A/?"EVQW.#V%=-#I]E;7,US!9V\5Q-_K94B56D_P!X@9/XTMY8V>H0B&]M
M8+F(,&"31AU!'0X/>@#RC2YDM_#.EK97TN$\8O"2ERQ\Q&NGX?GYP1@\YSUK
M::^U#3_%2R2Q_P!H6US?SQV5Y;7#!DE$<@^SSQ'@J-K8(X&T$@9S7=-I6G-&
M(VL+4HKF0*85P&/);&.I]:='IUC%=-=1V=NEPV2TRQ*'.>N3C- '$^"[[3=9
MM= U,:W</K#6[K>VJSY,LI7]YYL9Y4(P.WH!D#H0*QO#=](FE>"]/E=DTN^N
M]06=E8JKRK)(8HV(['YCCN5 KT^+3K&">>>*SMXYKC_72)$H:3_>..?QIO\
M96G?8VL_L%K]E8[FA\E=A/J5QB@#SU3K1CU&PL;N*>*TUTQV$%],X6\C$!=[
M?S.3\K%L$YYCP>!5>'7X;ZXTBQO;A])T^YMKL!-2E9LW*3[7C,BR+N*@':<\
MCGKC'I<FFV$UK':R65L]O&04B:)2BD>@Q@4D^EZ?=6B6EQ8VTUM'@I#)"K(N
M.F%(P,4 <%I=VO\ PD.EZ#JVM27]@NCM-;7<CF(7L@E*LV0?F*H%(.3PQ;T-
M7_AGJ6G0>!=#LVO[?SYFG2&-YAOE*R.3@9RQ ()^M=A<Z?97JQ+=6=O.L3!H
MQ+$K!".A&1P:KS:'I\LUB_V:%%LG,D*I$HVL?0XX'?C&2!F@#GO'\23S^%(9
M9'C237$5FCD*-S!,.&'()Z9'//%<]YW]C3ZKI;:A?/I(UJUM[#S+HD&1D#R0
M/*V3Y0(YZGJO)XKTVYM;>]@:"Z@BGA;[T<J!E/U!XICZ=8R60LGL[=K48Q T
M2E!@Y'RXQUH \STR\U"^T>[M=/U*SN;FV\03I#9SW+>7<Q!&80AP20/O,N<C
MY!QBB'7X;ZXTBQO;E])T^YM;H*FI2LV;E)RKQF02+N*@':<\CGKBO2I-*TZ9
M&26PM75W\QE:%2"^,;CQUQQFB?2]/NK1+2XL;::VCP4ADA5D7'3"D8&* ."T
MN[7_ (2'2]!U;6I+ZP71VFMKN1S$+V02E6;(/S%4"D')X8MZ&M?X6O&WPZTL
M12B0)YJEMVXY\U^I]:ZBYT^RO5B6ZL[>=8F#1B6)6"$=",C@U+!;PVL(BMX8
MXHEZ)&H4#\!0!Y=9ZAJ%WX/T378;B<>(FU=(+J'S6^9C.4E@9,X"JF2!C@*&
M]Z@D,T&FZAJ:ZC?FYL_%BV\):\D95B-Q&C(06P1M8CG->IKI]DEZUZEG;K=.
M,-.(E#GZMC-1G1],*,ATZTV,V]E\A<%O7IU]Z ,7Q]J5SI?AD7$#O%$;NWCN
MIHR0T5NTJB1@1T^4GGMG/:N2\8->Z:WBJWTJYN5L%T#[;^[G?_1[@,P4HP.5
MW*"2!Q\N>]>I-&CQF-D5D(VE2,@CTQ4%OI]E9V[6]M9V\$#9W111A5/;D 8H
M X+4M5BN/%FI0VVJN8G\--,%@NV $@8D,NT\-MQR.<5O^!+".'PKINH?:+J>
MXOK"VDG>>X>0%O+'(#$A>O.,9XK:CT?3(8O*BTZT2/9Y>Q8% V9SMQCIDDXJ
MS!;PVL*PV\4<42_=2-0JCZ 4 >3ZMYR:'XTOTU+4%N=-UQ/LCB\D_<C;;Y&,
MX(^9A@Y')XJWXAN]0\-:AXNBT6>[<IHD%XJ/,\Q20R2H\B[B<$(H..GRCBO1
M6TC36616TZT*R-N<&%<,?4\<FI(["SBG\^.T@28KM\Q8P&V^F<9Q0!PVH2&R
MU^S.BZI)%IM[HUU-=3&5I4A"*ABN.2?FRQY_BQWQ7.:])<'PAXCTS6+-H+ZV
MM+2<R6]V\MK.GFD"5,G*DG=N!Z[0>>M>M6^F6%I%+%;6-M#'+_K$CB50_P!0
M!SU-$6F6$%O);PV-M'!*,21I$H5QC'( P: *.K>2/".H?9+AQ&MI*8Y8IVW
MA3R'!SD$=<UP23+H_AOPC>3:G/%:ZPEN-0N[RXDECW?9B4!^<;%9L9P0#@9R
M,UZ@UM;M;?9F@B-OMV>44&W;Z8Z8J-M.LFL39-9VYM",& Q+Y9'7[N,4 >=B
M^BT>[T6PN_$'VW0;O4+I7NMY6)&V!HK?S"QR@)?&6ZJ%/3%/O;ZUTZ\T/2_[
M=+Z'<_;%6\OI#)&\P9"D1D5ERH4R!<D\KCD@8] ?3;"6P%A)96SV8  MVB4Q
M@#H-N,4L^G6-U9BSN+.WFM0 !#)$K(,=/E(QQ0!YU:6.[7_"^F/X@O=3LY;2
M_5YDN9(Q.J/'LZ.<[=Q7<#D@<DBLZQ:*ZL? -QJ5W(ZQ:I?VYN)KA@0B+<JH
M+9ZX11G.3BO5FTZQ:2.1K*W+Q+LC8Q+E%] <<#VIJZ7IZ0K"MC;+$L@D5!"H
M4..C 8Z^] &!X\U632=+T^7[0+:SEU"*&\N&!VQ1,&Y8@@A2X0$Y'!-<]>Z?
M/#X;U+4-'UZ74VTZ\34(H;65Q$%7#26X(=MRLH)VDG!85Z1-#%<0O#-&DL3C
M:R.H96'H0>M,MK2VL[9;:UMXH($&%BB0*H^@'% '$ZEJ5M+HD.L/=7<<.L:C
M;K:HLQC5X\C8K$_<1PI9B!DAL<]*YR?4/M/@7Q#;O>QSBU\201Q*LQ<1QFX@
M8*I)SMR6Q7K$UE:7%I]DFM89+8 #R7C!3 Z?*>.*C?2]/D1TDL+5U=@[AH5(
M9@, GCDXXS0!YQXEU)K)/B1$VI30/%9PS6:_:65D<PL<Q\Y&6';O5;QEKL9L
M-;GLM4D%Y9:?:2*[W6P1,<L#"HY8M_$2<< <\@>H3:7I]Q+YLUA:RR>68=[P
MJQV'JN2/N^W2EETS3YG+RV-M(YC\DL\2D^7_ '>GW?;I0!Q-I'82?$GQ*_VD
MJ]QIEH\31W3*7R)\E<-S@ =.G;%9WA?4KB_3P1I^J3S/8WNAO-N:5O\ 2;H;
M.&;.6(0NV#]>H&/27L+.1][VD#/Y?E;FC!.S^[]/;I3'TK3I+1;1["U:V5MR
MPM"I0'U"XQF@#S.&34)AH-K<:C?&W'B6ZL8)5NG5KBU6.;:&(/S8*X#=?ER#
MGFNK\",Z0Z]9^?++#9:Q/! )96D9(]J,%W,22 6/4UT;Z?92B$26=NX@_P!5
MNB!\O_=XX_"G6]G:VA<VUM#"9#ES'&%W'U..M 'F^HWUU>:'XWNY;NXM]:TF
M\D^Q!)&5HU5%, 5<X(D/7@[BQ'.!C4LK99?BN)KE72[.@PS2(LS85_.8'C.,
M>W2NRDT^RFNTNY;.W>YC&$F:)2ZCV;&12_8+/[7]K^R0?:>GG>6-_P#WUUH
ML4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
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
M<*\<JRQNA.W&Y> P/5?<$9%9VL>#KC7M5U2XNKB.""_TI+#]T27B=79Q("0
M?F?I[>]:N@VOB*%<Z_?V5PZ)Y:"SA:,/TR[[B?FXZ# &3UR, $%UXIEA\32:
M%;:+>75Q%%#.[H\:H(I'*;N6[;3QU..!WJO:>.M/O-2T^WAC\RWU!V2WGBE5
MR" 2"Z#E%8 X/TSC-78=&NH_&]UKADA-O-8QV@C&=XV.[[NF.=Y&/;K6;X=T
M#7?#<":=)JEM/H5EN-L$MV^U&,9*QL<X('3(&3@#B@"2#QS;W+Z0\.GW,MKJ
M\\D%G,C)DE-Q)<,1M!",1@DX'0'BH;3Q3IEA;ZI<"WGMF.M&R<7EQ\IG*I\V
MXE@B8QP/RR<5ROA.\8W6G36=SX>U!O/:1;..65;JV$S_ +PB'<RQLH8YP ."
M,\YKK(?"]_%!J\,HTZ[@U'4VO);:X4M&\3(%,;9!YRJD-CKV]0!][XGU.'6?
M#UG'I10:A/<I,))5R!$KXV^QP&!],<<\)!XWDN%U":+P[JCVUA+/#,Z>6[>9
M%CY50-EBV>,<>IZXJV7@>[TQ-#-C>Q(=,O+B9(90\B1Q2JR^6AR#A PQGKCM
MTJ9/"FJKX<\1:='J,5M<ZG=S74,\.[]UYA!*'H>V,C'![4 27?CN"PL_$$MQ
MI\KSZ'''+<102HX*N"00Q(Z;2"",C'&:?<>,989-6MCI$\5W9Z?_ &A#'-(@
M$\?S#.5)VD%>0><$?2LF[\"ZK=6OB*$7>FPKK-A#:^7# RI 4#C*\\C#^V?:
MM:Z\,WE]KMU?3301PW.CG365,LRDDMO' R.<8_'/:@"C;ZG>PV-AXSU266.R
MCT0FXMDD^1I&,;A]N<#C<,GH*ZG2]0DU".5WMQ&JL DB2B2.92H(9&'4<XZ#
MD&L^PTG5+3P=;Z4UQ9O>001P!_*)B95 &&4DD@@'/UIGA;PRGAU]1,"16UO>
M3+*EC;L6AMR%PVS(&-QY(  Z4 -O?%\5AJ45O/83QP2Z@FG)*Y"EY& (95/W
MH\L!N!ZYXP,U%/XU@M],U2^>QGVZ9J"V$Z!ER68Q@,OJ/WJ]<'K6;?\ @O6;
MN_N)QJ5DP.K0ZC#+- S2!$92(2=P^5<' 'KVY-)JG@G5[N#7K*UU"RCL]4OH
MKX-)"S2(ZF+<IP<;?W61WYQ[T .\=ZZ\_A+Q5;Z;#/(VG6CK/<0S^48I#'O
M4@Y8J"K-TX..3D5<35H8-?C@6QNI=1CT,W"2-/MBD0,OR[<D;MW\17./6J6I
M>"]7DC\3VEAJ%F++Q!$S2K/&VZ"9HA&S+@\JP X/3WK4A\-WJ^([?49KBW>)
M-).G.$5E8DL&W@'.!QC&??/:@"#0?%\^H:%H$D]H#JFK6WVB.%9 %*!%9G)_
MA4%@.A.2..I _CZU6SMY$TV]DGDU(Z7+;KLW0W R=K$M@@@9!'&""<54TWP7
MJFEVWAN:.]M);_1(&LU&QDCN+=E5=K')*ME%;(!&>,'K4LW@RZQ;S0SV_P!J
M;6QK%T6W!68+M$:^VW W'TSCG  +UOXM>>]^PG2Y([^*.&2YLWG3S8UD;&0
M2'"XR2#T]3Q6SJFH-IUJDJ6L]U)),D*1PKGEV"Y8_P *C.2>P%<_XC\)3>(+
MX2R"T1HI8I+.^7<MS:;2"P4@?,&P>"0.3G/2M+Q1I%[K.F0P6-S%"\=S',Z3
M*3'.BG)C<#G:?Z>E &8?'UJNFFZ&GW$K)JJZ3*D#HX65F50P.1N4[QC SSR!
M4\?C6W2'5/MUC<6EUI]Q%;M;%D=I7E"^4$(."6W =>#G/'-9/_"$:L(+F+[=
M8L)=<AU==L3(!L,9*=3U,8 ]!Z]*EU7P1>ZI=:Y<"]AMYKRYM+RS=5+^1+;@
M;=PXW [>>F,]Z )-%N+R3XGZW%<QRPA=,M7$1N#)'DO+ED],X / Y4_4Z%QK
M5Y)X[7P\+3_0VTYKAYEEVL27"Y&.1CGH<\^U-TG1-7B\5W.NZC<6.;BQBM6@
MMT?@H[MD,QZ?/Z?RR9[O1+T^,8->M+BW""Q:TEAE4Y(WAP5(/'(P<@_C0!S7
M@#Q/+'X?\+:=?6EVW]HPR)%?2R*PDD0,Y!&=WW5;D]2/H:VK;QUI]WJ6GV\,
M?F6^H2-'!/%*KD, 2"Z#E%;!P?IG&:I:5X,U'3[+PG;M<VK_ -A2R.[#</.#
M(Z<#'& ^>_2K7AKP[KV@"/2VU6UFT*U8FV @87.S)*QLV=N!G&0,D#M0!M:K
MJSZ=+;PQ6<D[S+(^\G9%&J#)+O@A<Y 'J?H:S-.\9VNJ/H/V>UF":U;27%NS
MD#9L +*P]?F'(SWJ?7-%U#4-:TJ]M+JW6&T\P2VUS&71BVW;( "/G7!QG^\>
ME86F^"M8TFQ\,B#4+&2ZT430YDA<))%( ,\'.X8!]#R..M &O9^,K>^LK)X+
M67[7>W4]K#;,P!+0LRR,6Y 4;"<\]1QDXKE;#5$M?#_B6;5K74)H4\2"$QI=
MDO$28 GS[@=@8C@=CTZUH6W@75K"'2[FVU*T;4M-OKNXBWQ,(I8KAV9T;!R#
MR"".F.AJ2;P5JT^B:U927UD9-2U6/405C<"/:T3%>ISGR@.W4GVH V=+UV^O
MO&6MZ5)9JEK8)!LD$@))=6;)'OP,=L>]6-2U\VEW<V=E8RW]W:VPNIHHF (0
ME@H'J[;&P/\ 9Y(XS'8Z)>6?B[4]6%Q ;74(H0\.PEU>-67ALXP<YZ=JJ:EH
M&L1^*CKN@W]G"]S;):WD%Y"SHP1F*.NU@=PW,,="#VH LMXG\Z22'3].N;FY
M@M([NX@;$3QK("50AO\ EH=K?+QC')&1FG!XZM]1N;&#2=.NK[[=I[7]NX9$
M5E5E4J=S9!!?G([=ZE3P[J.F^(KG5]-NX9GOK2*"[2ZR,R1Y"2@J/1B"O /'
M(JKHW@R70-4TF6RFBDM=.TN2QVR$J\C.Z.7X! ^9.G^U[4 /T[QY#J']B3?V
M5>0V>K.88;B1D^68*S%"H.?X'&>F1Z<U&?B BPFY;1+\6J:F=,EDW1DI+YGE
MCY0W(+8''J.O.(;+P;J-IH_AJQ:YM6;1[]KMW&X>:")!M QQ_K3Z_=]^!_!N
MI-HUQ9?:+3?-K@U8-EL >>)O+Z=<C&?QQVH FU'Q7;S:%XGBU+2;Z(Z7!NN[
M>.90[1.A8,KJPQP&Z'(QQFID\17_ /PE<6CVNG;[5=)%XI:8;F)8* 2?3!'O
MG/:H=3\):A?MXMVSVR+KUFEJF2Q,.U&3<>.<[B<<=,>]78?#U]#XFLM66YMP
MB::+"XB*,Q.&W!D.1UY'(H H:)XX:Z\,Z/?:A###>ZFC20QO.J(5'))8] ,J
M.A.2..N+%MX]L+NQM9(HO*NKCSL6]U,L07RF"OER<$99<$9SD'IDC,M?!&NZ
M9I&@K8:M9+J6B"2&!I(&\F>!\!ED&[.3M4Y'0BM#4?#OB"6[TW6;+5;-=:M4
MDBF66!OLTT4A4E  VY=I12#DG@YZT ;F@ZY;Z_H<&JPQRP12ALI.-K(5)# ]
MN"#ST/6LR+QI;2+I5T]K+'INK3""SNRP(9VSLW+U4/CY3SU&<9K;M;6<Z;]G
MU"9;F:16$S(NQ3NSD*,D@#.!R3@=2:Y?3_!EW!I6CZ)>74,VG:/=)<6\J@B6
M58R3$C#H-I*Y()SMZ#- $&E+/XB\6ZZNH17$0TR_A%J\5SM\H+%&^S"GD,68
MMZ@X/08U;C6;R;QRWA[[)BR.G&X:9)MKDL^W(QR,8/0YY]JGT/1KS3=:UV]N
M)('CU.Y6X58R<Q[8TCP<CGA,Y]Z;=:)??\)BFNVEQ;A#8&SEAE0Y.'WJ00>.
M20>#0!SGP_\ %$J^'_"FG7UI=EM1M6$5[)(K"21%+L",[ON@\GKCZ&MFS\=:
M?>ZEI]O#'YEOJ+,MO/%*KX(!(+H.4# '!/MG!JEI7@S4-.M?",#W%K(-!,@D
M(W#S@\;1\#'& V>_2K7ACP]KV@)#I4FJVL^B6A(ML0L+DQ_PQNV=N%Z9 R0!
MTH ZVBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH ***X[XHM%'X!O7DF,.)H-KB0H0?.0'G/IF@#L:*\SUU-$T/Q#::;?
MS06/AZ\M)9(I+D>9 URSY?+,<!BN"I)_O8ZU7OKK3=$N=!M]4U47VF-I,\,2
MZK,D+2-O3;*2^%)*_+_> .<<F@#TNYFNHKFU2"T\Z*20K-)Y@7R5VDAL'[V2
M ,#USVJP2%!)( '))KR^UBM]-'PWB.KPWTOVF1);J*Y,B3M]FD#$'/S#=@9]
M:;I^&U62SFAL=8M;^WO3;WT'^N SN:*YCYW8.%#>H P,T >FV=W!?V<-Y:R"
M6WG021R+T92,@C\*FKQG1X=#O].^&MGYD!BGMI(KN**78)'^RX8,%(RV[@]\
M\>U2Z]?:79:A<"TG2UFTW6["%OM,I:=(@85.SD&.#:2,G(8ELXSR >PUCZWX
MBM=&TW5;G:;F;3;3[7-;QGY]AW8^F=C?E7F'B :?]A^(%\MP#<V5_!+:2&<Y
MA?RH3E>>#NW#\Q75:;;:0_Q2\1Q3P6;2WEA:/$&12TRD3"0CU!& 3] : .[C
M?S(D<J5+ ':>H]JRM:US^Q[O2(3:M,NHW@M-X< 1DJS D=^%-<?=SO:^./._
MT/5+6?5(H2%;;>6$NQ0!_MQ8&XCC 8GG%:GQ#CMY%\-"[;9:C6XO.<N4"J8I
M1RP(P"2!U[XH [.BO(KA)=#&IKIK2#PD-;LQ)M<M''"5_P!(VG_GGOV!L<??
M'K5K6+BUTNX\3M;L_P#PC;066];681Q1W+RE6 8 A$*[#)@=#G&30!ZG2,2%
M) R0.!ZUXIJU]:+H?CFU34+98H[RRF@%HYBB4.L6XH-W0G=R."<FNHO$T;1?
M&NG:=>K!!X>N;*>>#[1)N@ENV=2V2Q(+;,D9]6QS0!UWAK6QXBT./4A;-;;Y
M9HS$SAB#'(T9Y'KMS^-:U<9\+'MSX$@BMI%9(KN[3 ;)7_2)",_@0?QKETGF
MN_"B7"N$\;0:SL89Q-N-S@H1U,7DG./N[1GM0!WM]X@GCU.ZL-,TTZA<620R
M7,8F$;!9&8#9D89@$8D$KQCG)K=8D(2J[B!P/6N'T"'2_P#A:OBHQQVGVE(;
M-E*JN\,5EWD=\G(S]>:=KVH6D7Q#LK+7W@CT>337:V^U$"%[GS!N!SP6"8QG
ML6QUH V-$\0W.NZ+IVI6VED)<W$D4R-.N8$1G4OT^;E!P/[WM6_7CFA7%G'X
M8\ B*Z5=FNSQ8\[^'-QP1GG^#KZCUJ2VMX4\*^*]9TSS;C4K+4[R))(9F>2.
MW,R[PHS_ ' 2._I0!Z_4%Y>6^GV<MW=RK%!$-SNW05Y9>7>FQ:)JVM^%]6DO
M;:1+8WT.G1A8HXA*OF,%7E93$7!QS@9."!4OBF/PO>^"/$%]H<D-U:.]I-+Y
M)#6T3+(H)0#A6VYW8YQC- 'JM%>=&71[SQ-K=CJ[VT>E?V? ^DL2%C$.'\UX
M3T#!L<KSC9[5D:39'6=<\+V/BEGDN[CPY*;J"2=D9W$D)7< 0=V,GUR">U '
MKE4M0U**P:WB(\RYNI/*@A!P7;!)^@ !)/H.YP#PNDSM;>-H(S]CU.VNK^\$
M%[ VVZM7'F%XIUYW(,%5;C&$&.E;&I^8/BOH!ES]G.FW@A]/-W19_';_ %H
MZ^D*JW4 _45Y9JLRW6G^-X]1<Q^(+6Y=]+(.)E3RU^S>3WPS C"]6+ ]:O:3
MI]IJ?Q(U./52LMY;V.G7/E"=L)<*92S!0>QQ[8/O0!Z-17$>.H[5]?\ "*WD
MS1V\NH2Q2_OF164V\ORG!'4X'Z5RK2-X>M[I$G=/"">( GF,#+'%"8/F'/6(
M3D#T!!]Z /8:*\CO+71$'AZ.SU=KO3KKQ"2I679 $:"3='%M(!CW8Z9 )(]J
MNZE##H/B!5LH[/4-.MKFRMVL6<B\L6RGEF%B270Y!*\9^;GK0!Z?2 !1@  >
MU>2W4\UWX8U>0N$\9VVKLMOSB8-YX\I5'4Q&(@8^Z5W$]S57Q.EB8?B1=&<&
MZL9()K5O/.89?)0[EYX.[/ZB@#V6BO-M<N_(\5-?QM9:M:?:K));;=MN[1R4
M*/">=\9W E>,_-SUK6^)/E+HNER33/#&NL60>193'M4S*&)(([9Y[4 =G17D
M>HQR>'I_$[Z&TP\/H]A)<K"6E6(F3_2=@S_SRVE@.QJ/71H2^$-:O](UP7%K
M<7=BW^C.([:%_.0-Y>W@,5R6'T)Q0!Z;JVKKILUA:I&);R_F:&WC9]BEE1G)
M9L' "H>QYQ5C3+FYO-.AGO+%[&X8'S+=W5RA!(^\O!!QD'T/;I7":_H_A[3O
M%/@RV2VLUAEO;ERLI#[@T$C=6)XWD$#ID\5E7D\UWX9UQRXC\96NKNMMSB8'
MSAY*IW,9C(&/ND;B>] 'K=%>=:9IVCZCX\\7/>2"1K*>WECS<L!"3;@,1AN.
M2P-<[X>M]-DT_P"&TTDH,]]')!=L9SNF3R'.Q^>5WA>.F>.] 'KM[+<V\*O9
MV8N96E163S!'A2P#-D]=HR<=\8JU7CKW%I!X3NH(KM$@LO%\<5NBS86./[3&
M=HY^[@MQT S3?%"6#Q_$FY\\&YLO(FM6^T',,OD*0R#/!W9Z>XH ]DI"0JEF
M(  R2>U>4>+=0L)=9UVQN]8T]);[3+<:=+<W:PBS<[_G4L1QG:^Y,G@ ]J]
MGL[:7P?+:1^7>6[63*I_UBR@IU[Y!ZT 0R>)X/[6T&UMH3<6VLI))#=*X"A5
MCW@XZG(QZ=:WJ\>T4:+>6?PRM4>U,3VLJW$<;A0TGV4!@V.ISP0>O0^E-L]6
M@L-%TZ&XNT3P]!KM_:SR./-BA4._D*X/\'/&>!\OH* /8Z*Y[P9;65KH;IIN
MH2WUBUQ(\$K8V!6.=L1'_+,$D#\NE<7X>N+#5M3LS>ZJ]OXILM0E\^TCC"W$
MGS,"KD\M#L(.>@ 7'0"@#U6BO&[/5-/U+2O"DLLT1\2_VW"FIJ3BX1]S[T<=
M0F0, \8"XZ"EN=1LK/2KRRDNHHKNU\8(PA+X>&$W2'..JH5/7I@XH ]:AFNG
MO;J*6T\JWCV>3/Y@;SLCYOEZK@\<]:LUYY#IMGX@\2>/M&:XXGCM0I63<T3&
M)OF7GC#'/%16NHM=^!]0US5K.YMY=-TV73Y%M1LE$B K,T9QP,J I[8:@#O=
M5O3INDW=\(6F^S0M+Y:L 6VC.,GZ4FDWXU71K'41'Y8N[>.<(3G;N4-C/?&:
M\QLM0L8K_P 506]Y8"UF\/13QQV;_N2P$RL0<X8@;07 &> 0#Q3!J.G&W\/6
M6O7]O:Z-=>'8%MI[A0T)G Q(-QX5PNS!ZCG% 'KM02WEO!=6]M)*JSW&[RH^
M[;1D_@!_,>M>:P:=I4_C&RTV_O)KVV'AL[C?3%6E E4*[KD<[>>1GC)Y%4-
MFL;I_AIJ&I-;S2/IUQ"9Y\,S2*L>Q=QZMG=@=<YH ]1UK5H-$TJ6_N S(C(B
MJO5G=@BC\68"ETVZOKD7"W^G?8Y(I2B;9A*DJX!#J< XYQ@@'(/UKF/BDMD?
M!ZM>+ <7UIL,H''^D1[L9_V<Y]LUE:Q/IFE^+-=MG>VMK:Z\/1FVA&%65P\P
M.Q1]Y@-G3GI0!Z517DF@QZ5K&L^'8-0GCN()?"2&:.2X.UF#1 [AG&1@]>XS
MU%0>']?LQI?@\>)[J)M%N-&>,37;@PFZ#*,2,>-VP'&[_:[T >MO>6\=[#9O
M*HN)E9XX^[*N-Q^@W#\Q3;*:ZGCD:ZM/LSK*Z(OF!]Z X5\CID8..V:\]2ST
M6R\;^$2?GMSI=S#:W%]\TLK+)"8_F;DG&2O?!K,L-0$.GVBM,'T3_A*KR*_<
MR;E$>^00ASG[F[9UXZ=C0!Z]17C_ (A5;;2_%*07'EZ*FIZ=]A\N8JB2-)'Y
MZQD'[O.2!P"6Z8-7ITL;35_&FF6>J0Z;;M#I\JNS;XTE=V5F92>58A _J#S0
M!Z+J>I1Z3;"ZN%(M58":4'_5 G 8C^[GJ>W7IG%VO.K:Y\WP#XSM[[3[6SDM
MXKA;DV;[[:4FW4[H^.!MQE>QS6WX:6Q"Z']ND'_"2#1(A(C2-O\ *^3>2N<?
M?QSC- '54444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %(5##!
M/UI:* &O&DBA7164<@$9%8>IZ#>W6L?VC9ZMY&Z%89+>>V6>(@$D%02"K'=S
MS@X'' K>HH I:;ID&F6GDQ@,2[2.Y15W,3DG   _"K2Q1HS,J*K-U(&":?10
M W8G'RKQTXH*(2254DXR<=<=*=10 W8G]Q?RI0J@Y &<8Z=J6B@!GE1^9YFQ
M=^,;L<X^M.95=2KJ&4\$$9!I:* $"J$V!0% Q@#C%-6*-8_+6-1'C&T#C\J?
M10 W8G]U?RH:-'4*R*P!! (S@TZB@!%4*,* !Z"D\M/,\S8N_&-V.<>F:=10
M @50<A1GUQ2/&D@ =%;!R,C.#ZTZB@!OEH !L7 Z#'2E"JOW0!]!2T4 -2-(
MUVHBJ"<X48YH6.-(_+5%5/[H&!^5.HH :T<;[=Z*VTY7(S@^U+M7.<#/KBEH
MH 8(HUD+JBASP6 Y-5K_ $Z*_P#(=B4GMI/-@F7K&V"#]002".X/XU<HH :8
MT9U=D4NO1B.1]*7:H.<#/KBEHH Q=:T%]7U31[S[2D:Z=.TWE-#O\TM&T9!.
MX8&'/;KBMC8GE^7L79C&W'&/3%.HH :(T"A0BA5& ,=*0Q1F02%%+CHV.1^-
M/HH ;Y:>9YFQ=X&-V.<>F:-B<_*O/M3J* &>5'O5_+3>O1MO(K)\1Z&^O6MG
M"ETMO]FO(;O)BW[C&X8+]X8!(YK9HH ;'&L<81%55'91@?E2+%&B!%C54'10
M, 4^B@!I13C*@X]J/+0R"38N\# ;'./3-.HH 38O/RCGKQ2;$_NKQ[4ZB@!O
MEI_<7\J/+3^XOY4ZB@#G)_#=Z=6N[JVU@+;W;*TEO/:)-L(4+B-CC:,#."&&
M23W-;=C90Z=8PV=NN(H5"J/_ -56** &[$X^1>.G%!CC9"A12K=01P:=10 @
M 4    < "D$:"0R!%WD8+8YQ]:=10!BZ]H!UEM/:*XCMFM+V.\),.\R,F< \
MCCDUK^5'N+;%W'&3CDXZ4^B@! J@Y  )[XHP , #'I2T4 -$: 8"*!C'3MZ4
MC11NH5HU90<@$9P:?10 A12<E03ZXHV+Q\HX.1QTI:* $*ANH!^HIK11L061
M20"!D= >M/HH ;L3^ZOY4C11NNUHU*YS@CC-/HH 0@$@D D=*3RT*E2B[3P1
MC@TZB@!HC0($"*%'10.!1Y:'/R+SUXIU% %&^TN#4+1;.4 6>X&2%5 $@!R%
M/^SGJ._3ID&[M7=NP-V,9QSBEHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH ***0D*"20 .I- "T50U/5(]*CAN+A?\ 1&D6
M.28-_JBQ 4D?W<D GMD'IDB_0 4444 %%(2%!)( '<UCZ_KCZ)_992U6=+V_
MBLV;S=OE^8<;L8.?IQ0!LT5C:5KDFHZ[K>F26JPG3)(D$@DW>:'0.#C QP0,
M<UL%@" 2 3T% "T56MI;N2YNTN+>.**.0"!UEW&5=H))&!MYR,<],U8#!AD$
M$>H- "T4FX'.T@D=LUB76NSZ=I>G27UG''J%]/':K;I/N196R<;]O0!2<X[4
M ;E%9.C7NLW;W"ZMI,-@(\",QW8F\WE@3]T8& I&>>>0,5JA@<X(...* %HI
M RE=P8%?7/%0W5Y;6-G/=W,R16\"%Y9&. B@9)- $]%,BE6:%)4.4=0R_0UD
M:GKK:?XAT73!;+(FI2RQF7S<&(I$TGW<<YVXZB@#:HI-PW%<C(ZBN8D\2ZM=
MM<MH6C07\-O=2VDC2WHA(=!RV"I&W=E>N>^,4 =112%@,;B 3QUJNLMV=3DA
M:VC%F(E9)_-RS/DY79C@ 8.<]^E %FBD#*<X(..#STH# ]"#0 M%,=SL?RPK
MNH.%+8Y[ GM45G-/)I\$U[%';W#1J98DDWJC$<@-@9Y[XH L44A8+C) STR:
M6@ HI RE=P8%?7/% (.<$''6@!:*Q3KK#QG%H'V92DEA)>"X$N3E)$0J5Q_M
MYSGMTK9) ZD"@!:*3<,@9&2,CGK1N&[;D9ZXS0 M%5K/4+74$E>UF65(I6A=
ME.0'4X8?@>/PJP&4J&!!!Z'- "T55,UU_:4<2V\9LFA9VG\WY@X(PH3'(().
M<]NE32R,(9&A59)%!PI; )]"<''Y4 245D^&=:_X2+PSIVL>1]G^V0K-Y6_=
MLSVS@9_*M;- !12$@ DD #J:"RA=Q8!?7/% "T5C:CKDEAXDT72OLJO'J1F7
MSO,P8S&A?[N.<X]16SD>M !12 @C(((]:-Z[=VX;?7/% "T4A91C) SQUH+*
M" 2!GISUH 6BDW '&1GTS5>^ENX88VL[:.=S*BNLDOEA4+ ,V<') R<=Z +-
M%(6 ."1^=1W-S#9VLMS<RI%!$A>21S@*H&22: ):*P3XDSXETW2TME-O?V,M
MY'<F3! 0IP5QW\P'.>W2MTLH7<2 /4F@!:**Q=<UUM'O-(@6V69=0O5M&;S=
MIB+*S!L8.?N'N* -JBDW#=MR,XSBFNY"/Y05Y #A2V,GT)[4 /HJO9S3R6$$
MU[%';W#1J98TDWJC$<@-@9Y[XJQD#O0 44@((R""#W%&X @9&3T% "T4FX X
MR,T$A022 !W- "T49'K2 @C(((]: %HI RE0P((/0YHWKQ\PYZ<]: %HJJ-0
MMGU&73TE5KN*)9GB!Y56)"D^F2I_*BQGN9=.AFOX([:Y9<RQ)+YBH?0-@9_*
M@"U11D>M("",@@CVH 6BD+ $ D9/05B:KKMQ;:G_ &5IEE'>:C]D>\\J2?RE
M*!@H4-M/S$DXSQQR: -RBJ<UQ>K'9-#9HQED47"R3!3"A!)(P"&(.!CC.>M6
M]PSC(SG'6@!:*K0ZA:W%[<V<,RO/:[?.53G86!(!]\#./<>M6 RD$A@0.IS0
M M%)N7U'YT%E"[BP"^N>* %HK&UG7)-)U/1;46JRQZE=&V,GF;3&?+=P<8.?
MN$=16S0 44FY2N[(VXSG/%&1C.1CUH 6BJM_J-IIFGSWUY.D5M I:1R>!C^O
M;'K5DL!U(% "T4FX;MN1GKBL?2-<DU+6=;TZ2U6$Z9/'$'$F[S0\:N#T&.&
MQS0!LT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5R7
MC:\LK:?08[U$"2WQ"S7&3;Q,(GQYBC[V<X521\V#GBNMHH \FMY8W^!'B&V8
MNS0"_@5#&5*GSI/+4*>G5<+VXKU&P69=.MEN3F<1()#_ +6!G]:9>Z?%J!A6
MXRT,4@E\K^%F4@J3ZX(! ]0/2K= !1110!R?CB\L[8Z(E\BB.6_ 6:<G[/$P
MC<@R@?>'8*2/FP<C%<397<,?A+1K=Y@OV;Q<4VNIC"(+F0@8/W0%(..P(KV*
MB@#C_#4T;^/O&:K(K'SK4X!](%!_(\?6L?Q)(;7Q?)=PFRU)1<VB3Z;.NVYB
M8,I22W;N/F!*D8X;D<UZ110!Y/J+0QZ=\1EM[I+=5U""3*Y*L/+AW*=O.UB&
M5CVRV>AJI?2>'M3T3QYJ=E>Z7))<Z9MBL[>16>$K&PW8P,%GV#C^ZO<X'J6M
MZ3_;-@MNMY<6<B2I-'-!MRKH=RY# AAD#@BH;#3VM;O[1?ZHU]>HAB5W1(_+
M5B"0%4#J57KGIQB@#CM+ATBS\=6Z0"UCM[OPZ7NL,,3,)$PSG^)MI?D\XS6'
M9IILO@'X<"\2UD=;^%'\X*2%V2;@<]L[<Y[XKV2B@#RK6WEM]6\?#14+7'V&
MP;RK8X=T4OYH3'\6PD<<\BK&HZAX1E\-ZMJ^C6\D]I/';17?V4O# N) !O &
M!@,=^ 3M&#U%>FT4 >)ZM-9MHWCBV\Z%XS>V,\'D1&*,[EAR\8R<9PW(/."?
M6M'7;#3TG^(&G:;;VYAFT".=8(5!#S!9\N .KXV'/7[IKUK<NXKD;@,D9YQ2
MT 8%E*K>!A+X?2$O]B8VHB0*ADVG&!T^]7 :1>Z)<ZC\/9[4Q?VE$TL5_E?W
MZ3&V<.)NX8R9^]U)R*]=!#*&4@@C(([TM 'E/@_^RM4NM)-_>7R>*K!I%O[4
M0HC%B")#*=F6B/4$MC[N.>*SKJWTG_A5_CDP0V@D_M*[$9C50Q'F_(!CMZ?I
M7L]% 'FNJWNBS^*]:TWQ1EK:^MK?^R9 K-YD>WYA"R@XDW\\<GY?05%KAN8_
M$_BA='5UU)_#4.Q$?,ID#RY /=]NWWZ>U>GT4 >07H\+ZEX5\2ZKHM[<S,^A
MRPS0>2D44;@$QAU5%_?!B0.IQGVJ>6);+6I!X;$4>H7?A.9D,)&Z:X!7RR3_
M !/RV">>M>KAE8D @X.#@]#2T >=:)<^$]5TV2^TV(K<II36]ZI5D6(8!*S
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
M6HO',.DZ=:^(=)TZTCLYK31T>V4HSEAND?\ T=1]S:W+,,]N!C->PLP52S$
M#J32T >>V_\ 8[_$S4;FYAM]MYHMO)#+)$!Y@#3"1@2/[I7)]"/:L/PO<QPZ
M7X$_M7RSH9TV:)VFQY27>5V^9G@':' SW)[UZ]10!X^UE$D&B0W6TZ>?%<HT
M\.V,61CDX'_3/?T[$%>Q%=;\/UM;>7Q/8V8BCMH-9D\B&+ 6-#%&?E X"[M_
M3C.:[.B@#R?5-MSIGC.TOP%\2K>R2:7VG9<+]F,)ZXR,?+T.[/4UM0P61^+<
M!NX[-KX:(K2-L7/G"4<C_:QT[XKO0RMG:0<'!P>AI: .-\=&!-1\)22%%D76
MH\,3@A?+DS^&=OZ5Q-Y;Z5%HWB2_C6W%[:^*8GM901OB'FP9*>@(WYQU .>E
M>T44 >3ZJHM-5\?MIMK_ ,3%Q:SQ"WB'FR0&-/.*''.0''NWO5/78_#-[X)\
M3ZIH=_/=)<6*)(HB2.!9%/R8547][@D'&3@#..*]DHH \VU+1/#</CKPS%!:
M60M;N*]FG7(*3EECP7[-G!Z]>?>LG1;[38M$\.6-P(O*74=1BMY)\O;PA9)
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
M6LTM"A@SY00. 0=W)_>-^GXYT_P^AO8=.M[V\CN+>RTMM-\LV^-ZG9\^=W#
MQH1CH<^V #2O/$-Y9RV6GRV<0U2Y@DG:.)I)HXE0J#RJ;C\SJ/N@=?H>?FOI
M=8\2> ]3NM+DT^]>:\1X)U(="()!C) )4D9!P.".*T[CP=J4T.DW">))H]9T
MQ&B34/LRMYT38W+*A.&SM4YR.1FKTOAJ>74-#O9-3>272Y)96:6($SM(A5LX
M("C#'  XX]* *MCXMN[NTN8WTZ&+58-3&GM9_:21V._=LSCR\R#CH*G\<:KJ
M.C^'DNM-$/FM>6T#&0D8629$., \_-^'7FJFB6MGK7BVX\4V]K>VZ&V2V"W,
M+P^;("V7V, <JIVANX8CM6SXDT0>(=%DT_[0ULQEBF255#;7CD61>#U&5&10
M!G7'B:],FKQ6%A!<3:/$C72&<KOD*;S'&=O9<<G') P.2-:RUB+4_#L.LV$4
MD\5Q:BYAB& [@KN"\\ ]OK64WA2>/4=1O+/5#"VJ0)%?!X ^]U78)$P0$;;Q
MT8<#CCG2DT&U_P"$5?P_;-);6ALS9QM$WSQILV @^H'>@#G%^(4=HVH#4[>)
M%L]-34&-K-YN"6*F'H 7# #(.#GMBJ[?VE_PM2QGFL;..[?0;DH$F)#-YL/R
M,VW/'K@]>@J>3X<K?(\>IZO)<12Z4-,D2*W2(;%;*,N,[2#SWY'IQ6AI_A?4
M(->L-7U#73>3V=I):86U6/S$9D;+<GYLH,D8!]!0 NB>*Y=9TS2[D644,URT
MHNX&F)-J(B5DR=OS$-M7''W@:@T[Q??:G<Z8]MHLTEAJ43213[95$/R[D,A*
M;0&'&5)P?7K6II?AJSTK5M7OXF9CJ4HE:)ON1G: VT?[1&X^I^E9_A_PE>^'
MU2TB\07$^EVV[[%9RPK^Y!SM5G!W.JYX'';G@4 9=K\0+YO#EGK^H:7:V.F7
M91%G:Z9Q"Q9E+2 )P@VC!SU(SC/&LWBJ;%E;1VT$E]=137"^2[SP^4CA5<-&
MA)W;E(X&,GG@ OTOPO=:1X9T_1K?5$86;G+R6V5FC(;*.F[D?-V(Z"LY?AX+
M&*QET757TR_M)9V66*!6B*3/O>+RB<! 0-HSQB@"G+?2ZOXF\"ZG<Z7)I][(
MUZKV]PI#H1"PQD@$J2,@XZ$'%:^G^+;N]LY4?3H8M5BU/^SWL_M!(!Z[]VSI
MY>9!QR!5J7PU-)J6AWSZF\DFEM*[&2(,9VD4JQ." O!. !QQ5'0K2SUCQ7=>
M*K>UO+>-[9+<+=0M"9)%+9?RV .0I"ANX)':@#>UK4)]-LEG@MUF+2HCM)((
MTA0GYI&)_A4<\=?UKB?$/BF]U;X<ZU<VD,4,MO>FPF99FPRB5%+(=N<,K#@X
MQD\GOU_B+0WUVVLTAO6M)K2[CNXW\L2*S)G 921D<^HP0#VK$F\!RRZ'K&E_
MVU(4U.]%XTCVZDQMN5B!@C.2@_#MWH S=0TK[/X[T6RCTG34MM0BNKB[MQ*Q
MBED58TW%=F,A6(''.3G%:&D>)3%'I-OI.B3OHDDIM(WC64F"-<JLC$KM*?+C
M[V0"#SR!LW>A7%WXDTO66OHU:PBEB\H0'$GF;=QSNX^X,?CUJEHWA&ZT6\>*
MWUVX.B^<T\6G&)?W;,Q8KYGWMFXD[?PR1D$ DTWQ%J6KQZ=?66E)+I>H*[1S
M>?AHE )C9UQT;&,#)7(Z]CP)JNI:WX5@U#4Q#YTTDI!B8D8$CC&". ,8')X%
M,\.^$;CP\4M(M;N)M'@=FM;%HE!B!)(4R=649.!QVZXJ_P"&=!;PYI7]G"]>
MY@21VAW1A2BLQ;!QU.6//L.* .!\1ZEJ.L>#/%QU*"V=+'5XX;?RV)*;7@P
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
ME4+#<1["@W$(G$!EC$S#<(RPW$>N*\[TZ;3Y]8U+2-?L+J364UIKRTQ%)F1
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
M-T(?!$:RR; [=AG!_D:\PUJRTO4-6\>SR6<,GFZ+ T!DAP6EV3<J",[QE!ZC
M(]:LV5_$NN(/$$;RVEYH-O%8221-(C/AO/CZ'YV)3(ZD*/2@#N/#&L-X@\+Z
M9J[PB%KRW28QJV0NX9QGO6M7+?#?(^''A]&21'2RC1ED0J00,'@UU- !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!#;VL5K$R0@C<Q=F)R68]22>M4-!T*/0
M+:Y@BN9IUN+J6Z8RA<AY&+L!M XR36K10 4444 %%%% !4,]K%<M$95+"-PZ
MKGC<.A([XZC/?GJ!4U% !1110 4444 %%%% !1110 4444 %%%% !1110 5'
M<1&>WDB$AC+J5WJ 2,]^:DHH S= T>/P_H5EI,$TLT-I$L4;RXW%0,#. !^E
M:5%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!"
MEK$EU+<A29I %9B<\#. /0<G\ZFHHH **** "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 ***PO&6LW?A[PEJ&K
M64<,D]K'Y@2;.T\CTP: -VBJ,>I6U^MS%IE]9W%S;G;(BRA_+?\ NN%.5I-&
MU:'6M.6[B4H0[Q2Q,?FBD1BKH?<,"/?K0!?HHHH **K7FH66G1B2]O+>V1LX
M:>54!P,GDFF7&KZ;:J&N-0M(5:,R@R3*H*#JW)^[R.>E %RBJ8U?36:V4:C:
M$W0W6X$R_OAZIS\WX5/%=6\\DL<,\4CPMME5'!*'K@@=#]: ):*Y"[\6R7&O
M:AI6D7FDK-IRQ/*+R7 EW%MZ@J?D**F2<-R<$#&:WUUW2'CDD75;%HX]F]A<
M(0N\97)SQD<CUH T**J1ZII\QMQ%?VKFY!: +,I\T#J5Y^;H>E*NIV#VDETM
M[;-;1DJ\PE4HI'4$YP#0!:HKG?#GB&36]5UZVW6LEOI]TD,,MLVX.K1*^2<D
M$@MCCTK<NKRVL;<SW=Q#;PK@&29PBC\3Q0!-151=3T][A[=;ZV:9$\QHQ,I9
M5QG<1G('O6"WBZ"#Q7+9W-WIT6D#34O8[QI@ 2TA3!8G;CCCZT =3156ZU.P
ML;=;B[OK:W@?E9)I513QG@DXJC/XDTR/6HM%2^M_[1GMFN(D9QC&5"YY[EN
M.H!H V**YOP?XJA\0Z%IL]S<6<>J75OY[VD4HW*N2,A2=V/>ME=4T]KUK);Z
MU-V@+- )EW@#J2N<T 6Z*IVNK:;?3>3::A:W$NS?LBF5VVYVYP#TR",^HIUU
MJ=A8R)'=WUM;O)C8LLJH6YQP">>: +5%4[C5]-M)_(N=1M(9LJ/+DF56RQPH
MP3W/ ]:EN+RUM/+^TW,,/F-M3S'"[CZ#/4T 3T54M]4T^ZL6OK>_M9K1<YGC
MF5HQCK\P..*IZCXHT;3="NM9EU"W>RM@=\D4BN"P_@&#RQZ8]Z ->BH%O+5[
M3[6ES"UM@MYP<%,#J=W3%51K^C,9 -7L"8XA.^+E/EC."'//"G(YZ<T :-%4
MSJVFK8QWS:A:"TE_U<YF7RW^C9P>AJG>>*-%L+G3()]1MPVI,1;$2KM8!"V[
M.<;>,9]2!WH V**J_P!IZ?\ ;OL/VZV^V8)^S^:OF8 R?ESGI5*\UZQ:RN18
M:OI7VM8'DC\ZX4HN#MW/@YVAN"?PZT :]%49-6L;.. 7VH6<,DJ@KNF50^<#
M*Y/(R?UJ@-9N_P#A/#H;1P_9#IIO%<9W[O,"8/;% &[137=8T9W8*B@EF8X
M'J:Y"Y\=6UQ;Z->Z-/:7-G>:F+&=W;)1?G^88/&?+)&>Q!H [&BJ46KZ9/8&
M_AU&TDLP<&X2=3&#G&-P..O%4]0\5:)IMC;7D^I6Q@NKA+:%TE4J[LP7@YQ@
M<D^@!H V:*IZA=&+2+BZM[FTC80EXIKEOW(./E+$'[N<=#TJ*36M.LX%:_U.
MPA=85ED+3JBA3@;N3]W)&#[B@#1HJK_:=A]HAM_MUMY\Z;XH_-7=(OJHSDCW
M%#:GIZ023M?6PAC?RWD,J[5;^Z3G@^U %JBN=\2>(I--T2TU/2VM;J*:\MX"
MY;<I2258R5*GDC=^E:ZZII[O<(E];,UM_KP)E)B_WN?E_&@"W15*76-,@\CS
M=1M(_M&/)WSJ/,STV\\Y]J?)J5C%=K:27MLERQ 6%I5#DGIA<YH M45#<7EM
M:>7]IN(8?,8(GF.%W,>@&>I]JIKXAT1X8IEUC3S%-+Y,;BY3#R?W <\M[=:
M-*BJL^IZ?:W*6UQ?6T,\F D4DJJS9.!@$Y.345QK>DVCLESJEE"Z.J,LEPBE
M6;[H.3U.#@=\4 7Z*JW.IZ?93)#=7UM!+)C8DLJJ6R<# )YYXHNM2L;%E6[O
M;:W9N5$LJH3SCC)]2!0!:HJG<:OIMI#'-<ZC:0Q2?<>2955OH2>:;=:SI=CY
MGVS4K.W\M0[^=.J;5)P"<G@$T 7J*J1:II\]Z;*&_M9+H1B4P),I<(>C;0<X
MY'/O2+JNG/=26JZA:FXB4M)$)EWH!U)&<@"@"Y15&#6M*N9Q!!J=E+,8O.$<
M<ZLWE_W\ _=]^E1:'X@TSQ%:/<Z9=1W$22/&2C \JQ7/'8[21ZCF@#3HJK+J
M=A!=I:37UM'<R$!(7E4.V>F%)R>E-DU?38KH6LFHVB7!=8Q$TRA]S9VKC.<G
M!P.^#0!<HJ&YN[:RA\ZZN(H(LXWRN%7/U-9VH^*-&TNULKFYU"W$5[,L-NXE
M4K(6/4'., <D^@H UZ*YC2/%D=QJNKV6IW-A;?9K];2T_>A3.&BCD&-Q^9OG
M[5NW.IV%G/%!=7UM!-*0(XY955G)X  )R: +5%4VU?35NQ:-J-H+DOY8A,R[
MR^,[=N<YQSBI+R^M-/@\Z]NH+:+.-\T@1?S- %BBJ4VL:9;HKS:C:1H\9F5G
MG4 QC^(9/W>1STI(M:TJ:>W@BU.RDFN4\R"-9U+2I_>49^8>XH O450&MZ2;
MF*V&J61N)6*1Q"X3<[#J ,Y)'>J&E:W<W?B3Q!IUTD"0::8?*D7()5T+$MDX
MX]J -ZBJ*:SI4EM-<IJ=FT$&!+*LZE8\]-QS@?C4JZA9-]GVWEN?M/,&)5_>
M\9^7GYN/2@"S156WU.PN[F6VMKZVFN(AF2*.569.<<@'(YIL&JZ==/,EO?VL
MS0#,JQS*QC'JV#QT/6@"Y15>TO[._#FSNX+@(0&,,@?;GUP>*ADUK2HA.9-3
MLT%NP28M.H\MCT#<\'ZT 7J*YWQ;XD_L3PQJ6H:?+9S7MK:-=)#(^=R#^+ .
M2/>M>SU*ROGEBMKRWFF@($\<4JLT3'LP!RI^M %NBJMKJ=A?221VE[;7$D>"
MZQ2JY7Z@'BLC6?$,ND>)]'L93:QZ?>17#S3RL5,?E*#G.< ?-W]* .AHJFVK
M::MC%>MJ%H+27'ESF9?+?Z-G!Z&A=6TYI+>-=0M2]RN^!1,N95]5&?F'TH N
M455;4[!(II7OK98X7V2N95 C;T8YX/L:EMKF"\MTN+6>.>"0922)PRL/4$<&
M@"6BJL>IZ?->-9Q7UL]TN=T"RJ7&.N5SGC-6J "BBB@ HHHH **** "BBB@
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
MO$VT G&XN,X^4/Z5V]% 'ENH:5>PZ)J\L-G=M;7OB2VO+6WCMW9EC66$R/L
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
M0+@[XI$DWSQ"))6 (;"L QYP0>.!WW;CP793:]<:I#?:C:_:]IO+2WF"PW)
MP"ZX)!P #M(R!S63IGAZ34M8\717YOX-/U"]4^3L")<Q>3&C<E<X)5E.",C\
MZ +/_"5:AJJZU)HBVRKI4,;[+F-F,[M$)=N0PV#:RC.#SGL.:]KXKUO7M6L(
M-&73X+:]TB+4T:[C=F3<X!0[6&>">?YUMW/A.SEU&]O+>YNK-K^%8+R.W90L
MRJ"JDY4E6"G;E2#CZ#$UMX9L[/78=4MI9XC!9"QCMEV^4L0.0,;<\$>M '&+
MKVMVG@[Q%J=U-8W[VVL26ZQSVS;=JSB/IOZ 8(';').<UIZSXE\06VH>*8+'
M^S5CT6QAO8S-"[&0,LK%#AQU\O[W;T.>-&X\#6%QIVJ6!OK]+74KHW<D:.F$
M<N';9E3@%@#SGVP*GN/"-K=7&LS27U[NU>U2TN<&/&Q0P&WY.#AV_/Z4 9U_
MXNNQ<+#;"UM VBG5%ENE++(W_/,89?N\%C_M"M_P]>WFI>'M/O[^%8+FY@29
MXE4KY>X9VD$DY&<&N-UG1+J/6K6 #Q$EK:645O:76G^1)O()W>8KJ0K#"8(4
M9QR>PZK1],U!$L;K4=2O9+B".6-HG9 LBLV5,BH-ID50!E>,ENM &W1110 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 %%%% !1110 4444 %%%% !5:^U&Q
MTR'SK^\M[2(G&^>58US]2:LUQ?Q7&?ASJ'_7:U_]*8J .HL]7TS479+'4;2Z
M91DK!.KD#UX-7*X#XKQK:>'[36K10FM65];_ &&1.'9FD"M'GJ592<KT.*L:
MEXIU.QUJ&-7MI8'UB*P:**,LJ1.!RTG $NXYVC.!C(YS0!V]%>=6?B'5--'B
M2XGN5NW.OII]M&8P A=8%7^(# #'C(R>IYS6]:2>++B/5;:1;:VD1HVT^ZN$
M5MZG[XDC1SR,$ @C.1QP: .F)"J68@ <DGM5:RU.PU+S/L-];77EMM?R)5?:
M?0X/!JU7FOAJ^N-.TK77MI;>$R^*[N)WE!8[3)SY:@9=^, ?CVQ0!Z517GB^
M,-<DTNV>,6BW'_"0G29#- WS1[R V WRMC&1SWZ4ZZ\6:YIVG:X)I;.>ZTK5
MK6T\P0%5EBF,/\.XX8"4\Y[#B@#T&BN/O/$>IP:GXIM$DL$73K>UEMI+G**I
MEW[MY!YQM& ,9Z=ZR=0\9ZS9Z1XK>#R6FTA[<V\ES;,AD215)#+D8().#@<8
MR* /1J*Y"^U/Q!H.IZ2^J7EA/IEW>-;3O#:M&T)<?N>2YX+?*3CNM;NAW=SJ
M&GF\G:,QSRN]ML3;^YR=A/)R2N&[=>E $BZSI;ZJVEKJ5HVH*NYK43J90.N=
MF<_I5A[NVCN8K9[B);B4$QQ,X#.!UP.IQ7&^*HDL/$GABY?2(VT^/4<?:H)
M)8YY0R+N7;RA9^2#DG&>G-G7(HQ\2_"<H11(8;X%L<D;(^] '7U1O];TK2YH
M8=0U.SM)9SB)+B=8S(?]D$\U>KF_%FE6%WH^H0-8075_J4)M8ED4$LVTA>3T
M5<ECCIR>M &Y=W]GI\2R7EU!;1L=H::0("<9QD^P-17^L:9I5JEUJ&HVEI;N
M0$EGF5%8GI@DX-<CIUM+:?$O3]+GE:>+3_#:K"S_ ,3F4([_ %(1,_7WJ'P0
MMB?!(N]2MDN([2XN[2U#IYA,(G951 >N<*H ZX [4 =]%+'/$DL3K)&X#*Z'
M(8'H0>XIMM=6]Y#YUK/'/%N9=\;AAE2589'<$$'W%<'!)!X*\):/X=OKE[1K
M@2M+)&KN((RY=HT*@\C>$4\8 )[8-CX3WMC<>"5M[)AMM[NZ!0(5"AKB1E R
M/[I% '<T444 %%%% !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%9?B#0;7Q)I3Z;>R3K;.RLXA8*6*L&7G!Z%0>/2M2B@#&_X1JSEU"VOKZ6YO
M[BU.ZW-RX*Q-TW!% 7=_M$9'8U0G\!Z3//-(9[]%EOUU$11W+*B3@@EE Z9(
MY_3%=110!SMSX)T:\CU>*X6X>#57$L\/G,%60!1O3'W6^1#GV^N9(/"L$&D7
M%A_:>K2//M#WCWC&XPIR '[#KP!W/J:WJ* *6K:;'J^F36,D]S;K*!^]MI3'
M(A!!!5ATY%9D_@[3)]/@M0]S$\%Z=02XBDVR_:&+%G)QCG>P(QC!P ,"N@HH
M YA? NEQKMCN+]1_:(U( S[\3CG/S \9R??/.>*ENO!NFWD.L13RW3#5I8YI
MR) "LB;=C(0."-B?]\UT5% '+3^ =)NDU'[3<:A-)J$<*3RO<G<3$VY'&. P
M;GICVQQ1<> M+NHM32:ZU%_[32);MFN23)LZ'D8!X'3TXP*ZFB@#FO$UG<ZO
M:CPXVERW=E>Q!;B^>1%2(!ADD9#;\#*X&,XZ#..CCC2*-8XU"H@"JH&  .@I
MU% &1!X?BCN%DN+Z^O428SQ174@98GYP1@ G&> Q..W(J2\T2"]UNPU62:=9
M[$.L*H5VX< -D8YR ._&.,5IT4 9-GI<]OXBU'43>7+6]RD:K;R3%T1E&"R+
MT3\.IR3VJKJGA.#5=5.H/JNKVTWEB(+:W9B55ZX  [GD^O'H*Z"B@#';PY:;
M;)HI[J*YLXFACNUDW2LC8W!F8'=DJ"21G(S52[\%Z?<6^GV\%WJ-A!8(5MX[
M.Y,8&>"Q/4M@GDG/)]3GHZ* *6E:9'I-D+:.XNKCYBS2W4QED8GU8_@![ 4F
MD:3:Z)IXL;,.(1))*-[9.YW9VY^K&KU% !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 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 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MR6>J:*0T!BC"PF.&,HR';NSR<[B0?0=*=I<GB_5?A^VNVOB&>34C#(T=L+:
M([1RMQ]PG+*-OUP: .X_X1W0_P#H#:?_ . J?X4?\([H?_0&T_\ \!4_PKD-
M5\3WFH^#]=\2:%J<L5I;:8)+8^7&V9MAD8G*GH"BD= =PQD5IZ3>ZI!XX.F7
M6I27EM<:4MZ%DB1?*D$FTA-H!VD$<,2>.M #[S2O!%CXCLEN]+TR+5+Q##;;
M[4 2 <E5.-N?UYJWJUKX3T+3WO\ 4[#2[:U0JID>U3&2< <#).361X^T*77[
MBSMK5O+U"&TN+FQE[QW$;P,A_,8/L37)^,-;3QM\.)M72,I;V4=N7C(^[>-,
MBNOUC7(_[:>U 'IT>@:%)&KKHU@ PR-UFJG\B,BJ6K6WA30[9;G4=-T^"%G$
M8?[$&&XG 'RJ<9)P/6NBKC/B?\WA%%'+'4;+@=?^/A* -]?#^AN@8:-88(R,
MVB _D1Q5.*T\+3ZS<:3'I=@;VWB6:2,V0&$8D*02N#DJ>A/2L>[UG5-1E\7?
M8]0:QET0A+>,1HRN1")=TFX$E6)V\$<#(YYK#%[J&L:W>ZO;7<VE7,OA2TO#
MY4:,RN6F<+\X(QGKQD^HH ]"_P"$=T/_ * VG_\ @*G^%9NIQ>$M'EMHK[3+
M&.2Z?RX%6PW^8V,[1M4Y. 3CVK#LM5UK7-9T&W75Y;*'4O#IOY1!#&2LNZ'E
M2RG'WSUR,=L\C(NM4U'6_#OPXU">2)M0FU5-\C)A6813 D@8ZXSQ0!VUA:^$
M]3FGAM-/TUYX,>="UHJ21YZ;D90PSVR.:O'P]H8!)T;3\#_IU3_"N%DFOK/X
MGZF=2D1-1GT)OL$UD/D6)'+-O5P?GW'@\C''6M+2-?U6ZG\!M->%EU;2WGO$
M\M ))!%&P88&1RQX!Q[4 74N_!,EC:WBV%D8+J\^PPL=.QF;>8]I&S*_,",G
M XK<_P"$=T/_ * VG_\ @*G^%><0?\B9I7_8Y?\ M^]>LT 9O_".Z'_T!M/_
M / 5/\*:WAS12N$TRUA;M)!&(G'T9<$?@:U** ,G_A&].];W_P #Y_\ XNC_
M (1O3O6]_P# ^?\ ^+K6HH R?^$;T[UO?_ ^?_XNC_A&].];W_P/G_\ BZUJ
M* ,G_A&].];W_P #Y_\ XNC_ (1O3O6]_P# ^?\ ^+K6HH R?^$;T[UO?_ ^
M?_XNC_A&].];W_P/G_\ BZUJ* *UE806$;)!YVUCD^;,\A_-B<59HHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@"O>V4&HV4UG=*SP3(4D4.5W*1@C((-9=UX/T*^
MT2VT:YL3+I]J5,$+3280J,+@[L\#ISQ4GBOQ!#X6\+:AK<\9D6TBW",'&]B0
MJKGMEB!GWJFVG^)7T%YEUMEUAX"XB$$7V=9"/N@%=VT'C)8GO[4 2W7@KP_?
M/*]W8M,TUO\ 9IC)<2'S8QG ?YOF(R<$Y([$5._A?1GN5N#9D3+;?9 ZRNI,
M7/RG!Y^\>3SR>>:YY/%Z:-XF\41:S>W+V-G+;>45MBXMT>,,Q8HO"Y/5OSXK
M?;5+1/%4UJ^IS))#8>?):O'MA5-_^MWE>3VX;''2@!T/A;1X#IQBMI$.G1-#
M:8N)/W*$8('S>@ _ >E1G3YO#NB1V?AC38)0LO$%S=NB*K$EB&(<]3G&.YI\
M'BC39[UK-3<+<BW^TI$]LZM+%G&Y!C+<D<#D9''-9'@C4+_Q%IUEX@FO[E8[
MF!C+9/ %BW%LJ48@'Y1D=2#WY% &M;>&;!?"_P#85U"DMM(C?:$CS&LC.2S\
M*1@%B>/0XJS#H6GP:G'J4<,GVN.W^S+(TSMB/.=N"<'GFN.@\0R_\)3XGT[4
MO%3V,5A/"EHF+<.P>)7(PR$L=S8&/:M^/5(['61:7^K7,MY;:6)KFW2U/EN
MP#3+A<DYR-JD_2@#8ETVUGU&"_D60W,"LD;"5P &QD;0<'.!U'853O?#&C7^
MERZ9<6*FRFE:>2%'9%=R^\L=I&?FY^M0:9XQT75[JSM[2>8M>V_VFV>2WD1)
MD !.UF !(##(!R/P-.LO%ND:A+'';S2MYUN]U ?(?$\2D!F3CYL$C@<\@@8H
M OQZ39Q:F-26-C=_9Q;>:TK,3&&W 8)P>3UZ^]07/AS2;O64U>>T#WJ(B!R[
M8(1MRY7.TE6.02"0>E4M,\:Z'J]S8PV<\S?;XVDM9'MI$CEVC+!6*@%@.<=>
M#Z583Q3I,E_;6BSONNFD2WD\IMDS1@EU5L8) !^N#C- $EYX;TF^O9KN>U)F
MGC$4Y25T$R#.%D52 XY(^8'@D=#2R^'=+GO+F[>W?S[FW%K*RS.NZ(9PN V
M.3T]3ZUG:7XDTU=+@E&I75^;N]G@M_,@*RNZLY:,(%'"A6&2!PO)JGK/B-KJ
MW\,ZAHU_(MI>ZNEK,OE@>8GSAE8,-RD,F.,=#0!M6WAC2+.>UFM[>2.2UM?L
M<#"XD^2'CY!\W3@?D/057_X0O019V-HMI*L%@YDM52ZE7R6.>5(;(/)_,TWQ
MEXBD\.:-#+;1)+?7EU%8VBR9V>;(V 6QS@<GWQCBL_Q1J&J>#M".O-J4VH06
MCQ_;+>:*-0\;,%9DV*"K#.1DD8!'O0!OV>@:987<]W#:[KJ=!'+/,[2R,@_A
M+.2=OMG%4K'P5X?TZ>SFM; I)9;Q;,9Y&\H-@%5RQPO'"]!V S63JFMW6I>+
M)] L[R]L5CTY;J.YM[4R$R,Y )RI!4!?H<D9R.,E/$-QJ6CW6M7?B#4])M[6
M_FMI!#8;D:-93&@&Y#ALJ"3VW$''& #L!X1T1;*.S%HXMX[K[8B?:)/EFW;M
M^=V<[CGZ\UMUCZIXGTK1O/-Y.ZI;!&N72)G6 ,<*7('&?Y<].:-1\4:5I1D-
MW,ZQ12)'/.L3-'"SXVAV PN=R_0,"< B@#8HK#B\6Z3/K4FD1/<O>13^1*JV
MDNV-RF\;FVX4%>A/![9K<H **** "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 **** ,;Q9X?B\5>%=0T2:0Q+=Q;5D SL8$,IQWPP!J'3+[Q"U
ME%:W^CB._50CW2SHULQ'5Q\V_!Z[2H],]ZWZQ;WQ7I&GV]I/<3S"&\F$%L\=
MM)()G.<!=BG.<''KC(R* .7UKPYK%[#X[BALBQUF".*S8RH Q6+RR3SP,\_3
M\JLZMX:U'6M:OMT#6UK>>'7TWSRZDQRLQ/(!R0,_YZUU.EZWIVLB?[#<>8]N
M_ESQLC))$W7#(P#+^(J>:]C@O;6T:.=GN=^UDB9D7:,G<P&%]L]: .8\,VFJ
M0[)M2\*Z;87=M 8VGM7C9[EN/N8 V*<9^8YZ#WJ]X$TV]T;P5I>F:A!Y-U:P
MB*0!PP)!/((/2NBHH Y'0]%NX_%/BJZU"PVV>J30O"6=&RJ1*AR 20<KD4[4
M=+U&3QK<:E%9M):MHSV:N)$!,I?<!@G.,=_6NCM+V.]-P(XYT\B8PMYL3)N(
M .5R/F7GJ.#S5F@#S_3/#^M6D?@=#9!7T>PDM[EFD0JKF%44C!RPRN>.U0Z-
MHGB2'6]!U2_TQ3-:V-Q;7K_;%8M(QC(*+T5#L.U1C&>0.I[?6M9L_#^DSZGJ
M#2+:P#+LD;.1VZ ?KTJ_0!YWHOAO6;*P\"P3V)#:.TOVPK*A"AHGC!7GGE@?
MIFM#P;9>(]%T^TT"^TZW-KIV4CU%9PWGQC.S:G57P0#GCKUS75?VE9_VM_9?
MVA/MWD?:/)_B\O=MW?3/%6J //+#1O$ECIEC;K89B&K7=Q=PI<HDC12O(T95
MP> "XW $$XQR,YAL?#.N6N@:%82:=&'L->>]<17"D>29)6!&<=I!@=>#G%>D
MT4 <]XR\.R>)-%CAMIDAOK2YBO;220$H)HVRN['.#R#]:H^(].U/QAH?]A3Z
M=)I]O=.GVV:29&Q&K!F6/:223C&6"X!)Z\5U]% ',Q:=>P_$.XU,63#3VTN.
MT20.GWUD=_NYSC# ?6N?E\.:W+\.]9T<:>1>W6HS7$2&9,%'N?-&3GC"\'WK
MT5F5 "S  D#D]S5>"]CN+RZM5CG5[8J'9XF5&W+N&UB,-[XZ'B@#E%LO$6E>
M*=8FLM,@O=/UEHI@\MP$-I(L:QL'7G<N%4_+GN/>JC^'M4M?$6K1MX?TS5[#
M4YQ<1WER4S;,4565T8$LH*[@%]<<=1W]% '-^'].O;/Q-XEN[BV,=O?7,4MN
M^]3N"PI&<@'(Y4GZ&NDJGJ&J6>EQQO=S;/-<1Q(JEGD8_P *J 2QX)P!T!-1
MV6M6-]>26<;R1W<:"1H)XFB?83C< P&5SQD9&>* -"BL:X\4Z7:WAMY9)0BR
MM"]P(F,4<BIO*LXX4A><GCMG/%,L_%5A>ZK'IT4%^)I%$BL]I((]A4LK%\;0
M" 0,G.>,9H W**** "BH+J\@LE1[A]D;N$WD?*">!D]LGC)[D#O4] !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
; **** "BBB@ HHHH **** "BBB@ HHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>exhibit32a001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit32a001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 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#W^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
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
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@ HKR_X^$Q_#=IXR4F2[B"R+PR@YS@UM^%].
MTS4KV748M'.FS6$ALRAB$?GHT,;$LH.",MP?0>YH [6BO"K\-\,OB-<V'GQ?
M\(_XD1466?Y_L#,Q'.<_+][ /!XS]PUI_&S3+30?A99P:9%]G6WO(DC=#\^-
MK9RW4DXY/>@#V*BO%O'LJ2^/OAY FESV,3WICD25$595#187"L<@<\'UJ_+%
M&/VDX( BB'^R?.\O'R[\D;L=,^] 'K5%?/%V$37_ (I1C2;B]\A%-L;<#_0V
M*N?,'(*@'D[0?N]*F\8SO-\'?!5R^K)J=R=1BADOHF;,BXDRA) 8XP <\DKD
MT ?0-%>9_%K0["R^'WB+5X8%6^9(!'*!@PJ'10J?W1C/3KFM_P #:)8V^@:%
MJ\$(BNIM(@28H,"4E$;<P[MD'GKR: .MHKRSXV:7:GPI-JKVVIS7D+)Y%S;2
M-ML@&&YR@8#IGG!.<<@ 8F\=Z-I/B3X<KK$M[?73KI\;:88Y60O.P'EML'WG
M=BHP<X[8YH ]-HK)\+6NH6/A72K75IC-J$5K&EPY;<2X49R>_IGOUK6H ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@#E_'G@X>.?#_]CR7QLX3*LK.L6]B5Z <C%6(]#U;[992S:S 8
M;7+>3#9;!,_EE%:0ER3C.<#'0>@KH** ./U?P(NO^$]0T;5KV.YGO9?.:]^S
M89&S\I W?PCY1STZYR<Y^L_#6YU[P)9>%K_Q"\D=I(K+=&U_>NJ@A0?FQP#U
M[X'N3Z!10!QWB/P1-XCUSP]JLVJ)#+HLIFB1+;*R,2I.[+]/D'3WYI[>"9&^
M(R>,#J:^<EM]E^S?9_EV<]]V<\]?TKKJ* ."B^'5W;:KXDO[?7Q%)KXVW.+/
M)C&"/D)?@X8\D&J^H?".PN/"&D^&K'49;2STZZ%V)'B$DDLOS<L<@8^8\ >E
M>BT4 <_XN\-OXM\*W.A2WJVZW042S)#N/RL&^4%N.5[YK0T/36T?0K'3&G$X
MLX$@60)LW*BA02,GG K0HH YO4?#VJZC=:I%)KV=(U&'R7LGM%+0J5VMY<@(
MQD9^\K<FL[Q!X#O-4_LJ+2O$=QHMGI<0CMH+> -M(7:&W$]0O ],GU-=K10!
MGZ'ILND:-;6,][-?31 [[F;[\K$DDG\36A110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
MPR-JYQT!J[K&C_V=XVL4DL-8@\*WGA]M*B^QVS3O;Y;E&7:[+E0.<9Y'/!H
M]7N=:TJSF>&ZU.S@E2/S726=594_O$$\#WJRES!+:K=1S1M;L@D656!0J1G<
M#TQCG->43>&(YOBKX:M[G2KR[TBUT#[*[WD!E3<-VU9& V%L$?CBNW\96L%O
M\/=3L[?1WOH$M/*CT^URA=1@!5V\@ =AV% &M;ZWI-Y'<26VIV4R6PS.T<ZL
M(AC.6(/''/--MM?T:\NHK:UU>PGN)4+QQ17*,SJ,@D ')'!Y]J\E\+VVK+XQ
MUJ^O--U..*[\.1HC264BJ755&P=3D8( 8ECCOFLOPKH>HV7_  JXMHU]!+9S
M7WVYC92*8M[X4R';QD>O:@#TGQ[\0+?PCICSV<EC>WL,T<<UD;@"15<XW8&2
M.W4=ZZS4]1M=(TRZU&^E$5K;1M+*Y[*!D_6OGW5=(U=/ 6OZ#<:-J5QK;>(S
M=[H[.202QMC$BN!@@X(X.?;K7M?C70Y/%7@?5-)MG\N:[M_W1<%?F!#*#GD9
M( - %#P]XC\0>)]&77+/3+*WL9\M:6US,WG3("0&9@"J9QP,-]:J/\0)K+Q/
MH.EZI9V]C#J.F&^N)9IMOV5@I+(<\<$8SQ3/ .MMI?@S3M&U;3M1M=4T^(6T
MEM]CD;?MX#(R@JP(QR#CUK+\3V-Q>_%S0+^72;I[2+29Q*WV9I4BD97PI905
MW=N#_.@#K]:\2O:KHLFD'3;R+4+M(V>2^2,>2>KQY/SGIP,GGI6RVIV"7ZV#
MWULMXWW;<RJ)#P3]W.>@)_ UX/I^DZO%\._AY:2Z3J0N+'Q )[F(V<FZ&,2L
MQ9AMX&&!K=TG1KB7Q?KVE:_%KB3/KPU6PFM8,Q2@'Y"9=A"A5 !!8#' YXH
MZK3O'MSKWC74-%T:WL9K;39XH[AWN<.\;!M\D8'4(P5<<YW=14WC#QG?^&_$
M_AW2+:SMIUUJ9H5DD=E,1!49.,Y'S^W2L_P%:7-O\0_'EQ/9W,,-U<P/;RRP
M.BRJH<,5)&#R1TK.^*&GW.H^// S0V5_/;6EV[7<MM#*1"K-'@ET'R]#T/:@
M#H]7\3:_I.F:E<&STB1X?*%H[7WDQ3,799$9I,!67;G&><_A703^(='LMZ7V
MK:?;2Q1B25)+I%,8..3DCCD<^XK@OB3X;DL_@W>:%I%O=WKF=6ABC1YI"&N/
M,.>I. 3R?2L?Q!I=S>>/M8O/[)O)K=_"$EO#+]CD93.1P@.W[^">.O:@#URX
MU;3;2SCO+C4+6&VD&Y)I)E5&&,Y!)P>.:;)K.EQ06T\FI6:0W1 @D:=0LN>F
MTY^;\*\@L[?4;?0/ %O_ &!JGVV*TN8)+I8)";3*E2AC.%RW W/P!SSVR8]&
MU.3X/^"=-FT;46N+37@]U;O92%DB$DI+,-OW<.O/3GZT >[V6K:;J-O)<6.H
M6MU!$Q622"975".H)!P"*R-;\56\'AJ^U'0[O2[^XM]JHCWT:1ER1@,Y.%.#
MD9(S7E]SH&NW>D_%.TTVPO(9;V\22U4P-&+B,,2X0D -E01QUS[UH>(X+37O
MA=K]]I/AS4X-9U&VM(KJ-K.57=XV4!%4CG: >5&,=3F@#U"37=/LK.VFU2_L
M;)YHU?$ERH7)Q]TDC(R<9K'U3Q;-IWQ!T#PVMK%);ZM%-)Y^\AH_+0MTZ'.!
M7FWBVTU&[CNK2Q\/:H)IO#$<3W26\CB=EP1#M/RH1\Q/&XD8&,\Z=G9W[^,O
MA?<MIU^(K/27BNI'M9 (7,&P!R1\IW<<T =YXT\96W@[3;>9[=[N]O)UM[.T
M1MIED/8GL/4^XJCK_C*[\'/I<WB&WMCI]],+:2YM6;_192"1D-]Y>#\W!&.E
M9?Q8\,ZCJZ:!K6EV[W=QHE\MR]K']^6/<I;:.Y&P<=\FJ?Q-LY_B'IFC^'M%
MM[EO-O4N+JYEMWC2VB56!W%@/F^;A>O!H UM8^(,L7C2;PUH\6GS7-M:"ZE>
MZNA&K?. T8/8JFYR3G[O3O6/%\4M7U73;S5-%T_1Y+."Y>V"WFI+ X(90K$L
M<'<-Y X^[U-7;"SG@^.VHWK65T+#^Q%@6Y-N_ELX=25#8P3@&N"DT;5F^!.N
MZ:NCZC]OFUDR1V_V.3S&0R(P8+MSC /- 'N]UK&G6#0QWVH6EK+,!L26=5+9
M..,D9Y.*DGU.PM;N*TN+ZVBN9<>7#)*JN^3@8!.3S7E5W9_\7#URV\2Z+J&H
M:%KUC:K:O#;2N%,0!\L[.4._)YQZG&:@O-%GG\=>*M+UVWUQ+'6/LDMC-80;
MU?RAE4,FQO+*MCG('!)/(- 'JL^OZ-;/,D^KV$30,%E5[E%,9/ #9/!/;-:-
M>6:9X;@U/XR^+KC5]&:XL98+86\EU:DPNRHH8J6&TD$=1[UZG0 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 %%%% !4<]Q#:Q&6XFCBC'!:1@H_,U)7/>/ #
M\/?$8(R/[,N/_1;4 ;-O?V=X2+:[@G(ZB*0-C\JL5X7X*\+:IKMA\/-5L;9=
M/M]*1Y+J]+J'N4+_ .K4*22."#NQ]X_CJ7?Q3U^VT/5[T6VFM+8>(?[) \I]
MKQ]-WW^&_3VH ]@HKSS4O%?BJ;XAZGX4T.#22T.G+>037BR *2R@AMI.>IQ@
M#K[8*6OCZ_;XAS>%]0^RV$ZS(((IH'_TJ(IDO')NQNW9PI'08SG- 'HE%>0'
MXIZ\GA^34#;::98O$W]BLHB<*T6W.\?/PW7U%:/CKXAZUX4FU21+2R$-B]L8
M8GS(]U&YP[$JV8L'@%EY/3/2@#TZBO.?$OC37[#QM<:#IJZ<(5T1]426XA=F
M5E+#:<. 0=OMC/?&#A:GXTU[7-*^'5W:W%O8_P!LWJ_:8UA9U+HPQ_$"4R,[
M<@].: /8Z*Y?Q_J6I:+\/=6U"PN8XKZWMMPE\K(SP"5&>#SQG./>N:TSQ7JM
MC;>!/#JRVTM]K-F)6NG@;$4*0!L%=^7<]-V0.^* /3:8TL:2)&TB*[YV*3@M
MCK@=ZYGP#XLD\7^'Y;RX@2&ZMKJ2TG$>=A=,?,N>0""#CG%<MJ%O'!^T=H[1
M@@RZ-([Y8G)W.,\^P'Y4 >E37]G;W$=O-=P132?<C>0*S?0'DU++-%!$TLTB
M1QK]YW8 #ZDU\]>.[N[TWQ#XT5&_M#0=2DM8-1O$C+R:;(",  XW8&< ' )7
MD'@^YW9BD\)3F&4SPM8MLD8Y+J8^"?7(H MIJ=A)"\R7ULT4>-[B52JYZ9.>
M*GBECGB66&1)(VY5T8$'Z$5Y/\)E4_ >8,H*M'>;@1U^]UKTMH@?#IB6?[*/
MLFT3#CRODQN]L=?PH FCU*QFN)+>*]MGFC.'C652RG.,$9R.>*M5XAHFKZAX
M4O-"\(^.M 588+N--+UFU&4,@;Y<GU/0G@X/([UTWQRUS4=#^',CZ;(\4EU<
MI;22QG#)&P8G![9VA?QH [U-7TV2XDMTU&T:>,$O&LREEQUR,Y%7*YU/!^@R
M^$8M!6RA.GB%50J@R#CB0'^]GG/K714 5[K4+*R:-;N[M[<R'""60)N/MD\U
M.K*XRK!ADC(.:\K\9/XH\,^-+OQ1I6F1:_I$UJEK>V8.9;<+EB%') (;<>#U
MY'0T_3?'^FK9^%-+\,0F&VU87,BF6W>4VJQ[B4$:<D[N!@X &>: /4J*\XB\
M=Z]?7.A:*NF1:;KVH65Q<S1WD;;8VCW!5"Y!PS+GD\+ZFJ6IZUXLE^('@;3+
MF6TTZ:ZMY[BYMEC,J+,L3@Y(<;A@G SP3D[L4 >GQ7,$\DL<4T<CQ-MD5'!*
M'&<$=CBI:\7'CD>%4^(&HQ:18B\M]4CMT:%77[1(VX!I,L>@!/RXSSZYK>U+
MQ_JNDW/BW2I4LYM0T73TOX)Q$RQRJ5!963?D$$X!#=#[<@'I5(S*BEF("@9)
M)P *\W\,>/-;U'Q;HFEZG#8&#5M$34T-M&ZM$Q_A)9CN'![#&>^,F]\8[>.;
MX6:V[@EHHE9/F(P=Z_G0!VSW5O':_:GGB6WV[_-+@)M]<],4D=W;36HNH[B)
M[<J6$RN"F/7/3%<U8Z9::I\.]'CN],CU-8]/@=+24C9(WE#&0WR_3/3K7G/@
MZQU._P#A1K?AW1=.6+5(M4>*\LM0E(B12P9HU*\E2H"XR.K'/- 'M-O?V=V6
M%M=P3%1EA%(&Q]<&G6UY:WL9DM;F&= =I:)PP!],CO7SY=WK>'OASXTTI?"\
M7AW7H8K87)M9&>.>&239N4EB0,%AU/7Z@=GX6N);;XSSZ?!\MI+X<MI9$7A=
MZ;%4_7#$4 >K4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1139)$AB>
M21@B("S,QP !U)H =17+^!O&EKXVTR\NH(C#):WDMN\3<, #\A(/(RN/QR.U
M;-OK>EW=ZUE;ZA;2W*E@8DD!;Y3AN/8\'T/!H OT5#>74-C93W<[;88(VD<@
M9P ,FL'P+XN@\;>%H-8AC\IV=XYH<Y,;J>A_#!_&@#I**X3Q?\1+?0[G2X-*
MN=/OI;C5(]/N8?,R\6[.3P>HQ@@CJ1TKJ[C7=)M+X65SJ5K%=':/*>4!AN.%
MR.V3T]>U &A161?>*O#^F3S07VMZ?;SPJ&EBEN%5T!Z$KG('-4M;\<Z%H4^D
MPW%] 7U.0" B0;?+/)D+= N._<D?@ =)15"36]+BO8[.34;9;F3;LB,HW'=G
M;Q[X./7!Q7-^/O'EMX3T'4+BSNK"?5+,1LUC+)\S!F"] <@X.[Z _6@#LZ*J
MVL\MYI4%PFR.6:%9!E2RJ2 >F1D?C7DUI\8M53P=;^*K[2[-[%]3.GS6\#,L
MJ\9WJ3D-W^7 ^M 'L=%9<OB30X&NUFUBPC:SQ]J5[A08,]-^3\N?>EG\1Z';
M/"D^L6$330FXB#W"*7B W%UR>5P"<CC% &G5#6M*CUS1KS2YYIH8;N)H96A*
MAMC @@;@1T/I4!\4:"(H)3K%D([B,31-YRX="<!A[$\ ^O'6G3>)-#MWO$FU
MBPC:RQ]J#W" P9Z;^?ES[T -\-Z!;^%]!MM'M)[B:VM@5B-P5+ 9SC*J,]?2
MN7OOA+HM^VHJVH:I%;WU^-1>WBE0(L_=AE"><]"2*ZR[\0:/86T=S=:G:102
MQ^:CM*,-'Q\X]5Y'/3D477B'1;$6S7>K6,"W2[[<RW"*)5QG*Y/S#!!XH I6
M_A*SM_&<_BE;N\:^GM1:O&Q3R]@P>@7.<@'K45SX,L;W6;/4;RYNIS9W;7EO
M#)LVQ2$'H=N[;DYV[L9 --UCQ]X>TCPI-XB&HV]U9*2D9MY WFR=D&.^?RZU
MMQ:G8S:;_:,=W UF$+F=9 4"CJ=W3 P?RH XRX^$NBW'VE/[1U6*WFU/^U1;
MQRQA([CN1E"2/8D]..]2ZS\*M#URYUJ>ZO=47^V#$URD5P @:/&U@-IYZ\'(
MY. .,:N@^.M!\0:)<:O!?P16<$CK(TLH78H<JK,#]T-C(SZUMV.HV>I0M+97
M45PB.4<QL#M8=5/H?8T <[>^ ;"_UUM8FU#4/M;::VF':\>WRB#DX*?>R2<^
MO;'%5U^&FD)HNA:;'>:@@T.X^T65P'3S%.<X.4VD?A2W'C,R>/+KPM;W5A97
M-O!'*GVU6)NF?)VQX9<8&,GD\].#6Y#K2VND6]UKK6^G7$A96B:3(# GA2<%
MN!G..G- $VL:-::YH5UH]Z)&M;F(PR;6PV#W!]:Q5\!V"6^AA+V]^UZ("ME>
M,R&14*;"A&W:5V@#[O;/7).U=Z[I-C9Q7EUJ5K%;3+OBE:4;9%QN)4]QCG([
M<UE:AX[T#3]<TK2GU"W:;45,B.)1L6/:6#ENGS$ #US0!?\ #GARP\+:0NFZ
M<K^4':1WD.7D=CEF8X')^@JE<>#;2Y\:VWBI[^^%_;0&WCC4Q^5Y9))!&S/\
M1YSFF:)XE>[EU^74;K2(['3[HQQS6]VK[8P.LW/R-[''?TR=1/$&CR6,]\NI
MVGV6W.)Y3* L7^\3]WJ.OK0!B7WP]TJ];6$-Q>16FLR)+?6L;+LE9<<@E2R[
ML#.#],5U,=O#%;+;)&JPJ@C6,#@*!C'TQ6?8>)-#U2\-GI^KV-W<B(3&*"=7
M;8>C8!Z<CGW%97B7Q5)I/B+0- M(XOMNL22A99@62)(UW$E006)X &10!#I'
MP^LM#LKC3+'4]131IY&=M.+1F,!OO(&V;PI]-WX\FK^I^$;35-<;59KV_1VL
M)+ P1S8A*/G+;<?>YZ].!QQ7)VWQ7^T^&K6<V4<>L3ZRNBM 6)C28L 7[$H
M<XZYXSWK3L_B190Z3XDNM9VPR>'[M[:X\D<3<X0HI/!;I@DX(ZXH UV\(6]Q
M'I\%]J%[?6NGS)/!#<%#\Z?<+,%#-CW//?-11^!-(.G:UI]Z]WJ%IJ]RUQ/%
M=S%PC'G"8P5 (!'?@<\5?\/:A?:KIZWUXMK")1E;:%_,:'_9=\X+>H &#W/6
MK%_KFE:7*L5_J-K;2,N\++*%.W.-W/09(&>F30!G:;X5?3K*"P_MW5;BP@ 5
M()6C!V#HI=4#D#Z].#D59TSP[!I>NZMJT=Y>RRZDR-)%--NCCVC V+CC]:P/
M%_CJ31?$6C^'M--BVH:FLK"2[D_=Q%4)C# $'YVP ?KUK5U_Q7;^$?":ZOKY
MBCN!&H:"%R1),1]Q"1DC.>2.G)H L-X?9=5O=0M-5OK66\V^:B>6T?RJ%!"L
MIP<#KW[YP*QKOX9Z)-8Z/!9S7NGSZ1(TEI=VL@$H9SE]Q8$-N/)R/TXJ#5/B
M%!IWC71M--Q8'1M0M);AKXRX$>P-T;.T@D8KJUUS2GTN+4UU&V:QF($5PLH*
M.2< *>Y)XP.<\4 86L^ ;#69M*O&U#4;;4],+&#4()5$QW?>#94J0<GC&!G
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
M]>]=)110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !7-^/-:O_  [X0O-6TXV_VBW:/"SQEU8-(J'HP/\ %GK725R?Q)L;S5/
MM_8:?:2W5W.T7EQ1@9.V5&/)P!P#UH U+SQ-H^DRO:ZCJMLEU%")9$_B"_WM
MHR?\FM2WN(;NVBN;>5)8)4#QR(<JRD9!![@BN3GM[F3Q_+J0L+AK1M$-N)?*
MZR>86V8ZYQ^'O5GPAIUY;_#G2]+N4DM+V*P6W<-]Z-PNW/'H?2@#6@U[2[F_
M6RAO(VN'5FC7D"0*<-L)X;!/."<=Z2W\0:5=72V\5]$9'1I(\Y D5?O,A/#@
M=RI.*Y#0;/5KSPM;>'KW0'L-1T^P>Q&I2>6T:GR_+#PL"6.["D\#@'/.,ECI
M6HW]CX-M9].FL;G095>[D(&T+'"T>V,C[X<E3QV!S@X! .GM?%WA^]N;:WMM
M6MI9+EG2$(V0[+G(!Z9^4\=\<4D?B_P]-=16T6KVKRRSFW0*^09 <;<],Y!
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
MOY>T'OQM;D<<>]:'A*">YN+.;4/#-[8:C8VYAEN;NX\U,D %83O8E20#G &
M.IH W]3\4:'HT[P:AJEM;S)%YS1LWS!,XS@<]_\ .*F;7M+%A!?+>)+;7";X
M7A!D\Q<9)4*"2 .OI7-:A<+:_%JTD>WFF']AS#]U'O*_OT[#GGI^/I6!8^'M
M8\+)HEV=*O;VT2*[BN++3[C9+:>=.)4VX=0P PK ''&1G% '<W/C+PW9P0SS
MZU9K'- ;F-A(#OC&,L,=N13K/6+1[K5YFUJTGM;5D+(H"BT&P$AWSSG[W;&<
M5SUIHTEIXH\,26VB/9V%K:7B/&N&6W:5T903D_,=K9QD D\XYJAK.@ZS?W/B
M][*SD#S7MC=VJR85;H0",NF>V2A'.,\=N: .[MM;TZ[^TB*Z0-:J&G20&-HE
M(R&8-@@$ G/3@UAVGB9[[X@II-M<(]@VE/=[#"R/O$B*&RW52&."!CZU@>*_
M#NJ^*9]3U+3+:6V=]&%FD5R/+:X?SED*$>@"E<GC]X<'&:U;!]0U+X@6.KOH
M=]9VO]D26TC7 1?+D,J-M(#9/W3R/Y4 =K1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%8/B769]-ETFTM@1+J5W]F#C;E (W<XW?+N.S SZ]#TH WJ*X&\U7Q
M9IT>FV]S<VL<MSK:V:R-&LCO;NC,I<*0H<%2#C@\=*CC\5ZI:1W6FW-RD]Y_
MPD,>D0WAB"X1XTEW%1P6 + =B=N1UH [:VU2QO+Z[LK>Y22YL]HN(UZQE@2N
M?K@U<KS)M3N?#?B3QC<-.;J9I=+@CEE55V^:2F6QA?EW$]AP,^M:5_KGB'01
M-'>M&T5Y>6MKITT^PRQF5MKF14PI"]5Z9Z'UH Z^#5+&YU*YTZ&Y1[NU5'FB
M7J@;.W/UVG\JAO/$&D:=>I97FH007+KN2*1L,P[D#N*YW08)[?XG^(TGNWN3
M_9UB5>155@-T_!V@ \Y["EU7_DKOAS_L&7O_ *%%0!U-CJ5CJD+36%Y;W4:M
MM9H) X#>AQT/M5JO,?$FHCPW\3KG5-/AWE?#UQ=ZE"G D$1S$S?[6<J#UQ6A
MJ'B'Q#H.FWFN7'E76F+IS3J)6C5O/X*[-G6,@\YR1CJ: .^HKD-9U35_#.G7
MVJ3:C;7UF+6,Q+(@5UF9PA8;< Q8=3R<CUYK.\0:KXLT+0]?OA/$((++[1:2
M7*QM,LBGYU*IA2N"I!/(/!SQ0!Z!5,ZI8C5UTHW*?;VA,X@_B\L$ M^;#\ZY
M62Z\1/XNN=$36HTCETT7T<HM%+0L'*%5!."IX/S9/!]>,+3;_5/$^M^%-0AO
M([&^O/#D\DDRP"0*3)!G:I..OKGB@#U.BO.])\7:SJ?]GZ1/\FHLU]'/<VJH
MOF&VE6/,8DRHW;MQZXVG'J))-1\7F^\/:1<7]E9WM[%>+<2Q0"4!HP"C@$XR
M0PRO3.>U '=W-S!9VTES<S)#!&I9Y)&"JH]23572]:TS6[1KK3+Z"Z@1BCO$
M^0K#J#Z'V-61"6MHTGV3R*%)8K@,XYSCG'(S[5RGA)KB/Q5XJM=0T^&WOWFA
MNFE@D+Q2Q.A2/&0""!$0<CDY/2@#J+'4;+4X6FL;J&YB5S&7A<,NX=1D=Q5F
MN2\ @"RUT 8']NW_ /Z.-=6Z+)&R,,JP((SC@T 9>G^)]"U;4)K#3]6L[F[A
M!,D,4H9@ <$X[@'C(JRFKZ?+?FQ2\B:Y!*^6&YW 9*^Y Y(Z@5B3Z5!J/BW2
MKRTACCAT..9!(B@!G= @B&.RC)/8':.N<<18R3CX5>#+E2QU!]:MW+?Q&5[A
MQ+GZAI ?;- '?G5?"S>*OL@OK!==QL*)*%F<#G8V.6QUVG/TJ[<>(M&M-6AT
MJXU.UBOYB!';O( S$]!CU/8=363KNCVNK76EZ7;0HOV._CU&:11_J=C%^O\
M>=N/H6/UJ?$(36NDVMVFF6]UIUK?0W=ZHD*3?*X(9!MP2#M)R1D CO0!VE%9
MOB"\FT_P_?W=O<6MO-%"S1RW6?*1L<%L<D9[#DURD?B'7O.\36=K%/=S6$5I
M-:K/'''.ZR[MXP,+G"$J& .3@B@#O:R]5\1:3H@)U&\6!5"EV*L1&&.%+D A
M02" 3@$@U3\):W'KEE=S1WLTYBN#&8KF#R9[<[5S'(N!\P.3D#&"*P+:*\C\
M:^-IH[]RT5K;,B2Q(R?<E*@C .%/3D>^: -W4I?#7B2+2;*^F2X6^(NK*(.Z
M&4*A;=@8.-I/#<>U="JJB!$4*JC  & !7GEMJ%QJM[\,]2NV#7-U:RSRLJX!
M9K4,< =.35G2/$&O:I9Z7XAB"?V3<*\EW#(8P$CP=OED?,7! !#'!YX' H Z
M^[U2QL+FTM[JY2*:\D\JW0]9&P3@?@#5RO,IKZ]UN#P#KMQ=YCO]32;[*J+L
MBW03%0&QNR!P<DY//'2NK\9ZC?:-H\6JVDVR"TN(WO4V!MUN6 D(R."H.[Z
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
M/N:EHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *YOQI87M]IVG/86K74EGJ=K=O"C*K,B2
MMMW$#./4BNDJ*XN(+2VDN+F:.&")2SR2,%50.I)/04 >?:QHFM7T'CY8])FW
M:O:1168\V+$C"$H1][C!/4XIUSI>IV_B"]DN/#+ZQIVJVT*[?/C7[/(J;&20
M,V"A&#D;N_!S796VO:;=74=LD[)-*"T231/%YH')*;P-W'/&>*;JOB+2]$W?
M;[DQA%5Y"L;/Y:$[0S[0=JDY&3@<'T- %7Q'I$^H> ]3T>TCB6XFTZ2WB1/E
M0,8RH ST&>*YR.UUN\UY=0?0;J"$^'Y++;)+#O$Q92 0'Q@X.#GZXKI+KQCH
M=G>16LUVXDED,496WD99'#A&56"D$AC@@'CG/0UNT ><V7A_61#X(@>QFMVT
M[2IK2[E$D9\B1H40'ALGE2>,]J@T[3?$":=X+TVXT"=)-"O%6YF6:(QO&L$D
M8D0[\D'<I((!YKTVB@#SOPWHVH6+P:3J?AE9WT^Y::#56F1XW7<Q5U4MN$N#
MMQC .3G'!DTS0+H?#>#1]4T:Z,HNW=X8;A$EC!G:194=7P&7*MUSP17H%% '
MG;:-XC;3=(AN8[C4&M-?2Y2:4Q+-]E0$!I>0"_)Z<D 9&<UGW<<AO-<C.B:I
M=:#+JPO9)+)H'5I(MF[!:16 WQ_,H4_=(!KU-F"J6/0#)KF=)T?PKK"MK6FV
MD<D=Q-(S%=Z1R2*Y5RT9PI.Y3R5Y/- &#JVD:KJ,/CQK;3)G36+&*.Q8O&/-
M(A*=VRO+#[V*)]*U2VUZZDN/#+ZQI^J6D"%//C4V\B)L9) S8*$<Y&>_!S74
M?\)EX>$TL3ZG%$T,H@E,JLBQR'HK,P !Y'!/>MV@#SBZT?6]-D\5V4.CM>6V
ML6*K:26KQJD+K;^48F#L"%R 1C/!]:Z/0]0O;-](T*[TF>$_V8CM<&2-E61
M%:,A23QP=W3D"MNQO[?48&GMF9HUD>(EHV0[E8JW# 'J#ST-3B-!(9 BB0@*
M6QR0.@S^)H YG5+2^@\=Z;K,5C-=6D>GSVDGD%-R.[QLI(9AQA",CVKF$\+Z
MQH,FEZG%I1U)!+?&[TZ"94:!;F595\LDA25VA2,\Y.*]&O;^WTZ*.6Y9E225
M(5*QL_S.P51@ XY(YZ#O5F@#ASHMW%JOA&:TT);2UL[FYGN(8'CQ;B2)U&?F
M^9BS@G;D9SUZG-30M:71+: Z1/YR>*#J+)YD7$!N&DW9WX^Z>G6O2JI0:M8W
M.JW6F13;KRU1))H]C#:KYVG)&#G:>GI0!YQ=)(;S6T.B:I=:#+JPOI)+)H'5
MI(MF[!:16 \R/YE"G[I -=]8:S)>ZS>V#:?-#%!%%+#<LRE9T<'D '*X((PP
M&<&H6\*^'[>ZGU!K"*-F8S3?.RQLW4LR9VD]R2*U;.6UNK9+RT:-X;E5E65!
MQ("!AO?C% '&:U9:MJ_C:V>^T:ZFT#2MLUM'#)"1=7/:1@S@A4[ CKS5G6+C
M7[^2QEBT"X2UBO\ $J"2#[5Y7E$>8C;]JY9MIPP;:#C&>.QHH \MT_1/$FBQ
M:9J$>C2SMINJ7[R68N4+S03NQ$B,6P2H(^\03EJWKRQU.\UKPO?)HAMXK>]G
MN+B)'CS"KPN@+X;#,6;)VYZ]3C)[2B@#SBWTWQ!9J^-%F:&7Q#<W4HCDA\\0
M2!MKQL7PI)(#<A@"<=:KZ3H&N6K:#'-HTX2QUZ\NY6\^-_W4GG;6R7R?]8OO
MP>/7T^JU_J%MIMG)=W3LL,94,41G()( X4$]2.U '*^*]'N)_$NE7.GRK&^H
M(^FZ@I."]M@R%AZ,N& /_32NDUC28=8T"^TB0^7#=VSVY*C[H92N1],TEMH>
MF6>K7>JV]E$E_=@"><#YG  &/;H.G7 K0H Y/PS<:UI6AV>C:CHMQ)=V4*VX
MN()(S!,J#:K@E@5R "05R.< UOPW5X=1-I-8L(EMUD-VKKY;2$D% N=W& <D
M8YJ[67<>(]*M9)TDNL_9SB=XXW=(3C.'9053CGYB,#F@#"\3:/<ZGXW\,7/]
ME&\TZR^U?:G;RRJ^9&%7Y6;)Y'858U^QNK0Z)!H^D*^GPW+?:([(112Q(48
MQEBH4$G#%2&P3CJ:Z"?4+2VLA>2SH+=MNUU^8.6("A<?>))  '7(Q64WC/05
MLY;HWDFR$R"51;RF2+RR Y=-NY0N1DD8Y% ''Z3H&N6MIX:MYM&F']G:Y=74
MQ\^-P(G\_:P);)_UJ^_!X]9M<T'Q"?&^I>(=,LI':WCM&M87DC$5X4\T2(06
M^4XD!5B."*[S3-3M-8L5O;&4RV[LRJY1ESM)4\, <9!Y[U<H X#4K+5%\43:
ME)X9FU33]4LHH9+?SXEDM9$+_*X+[61@_)!.,'CFM#2-)O+'QP]R=,6"P&C6
M]FCPLOE*\;N2BC.X* P X[5U]% &9H>JS:M;7#W&GS6,T%P\#12NKYQ@A@5)
M!!!'T.1VKG= L-1\':AJUD--GOM+O;V2^M9[9D+1&3!:-U9@>#G!&00><5V<
M<:1($C140=%48 IU ')Z[::KJ.J>&;E--<I::DUQ,JR)F*/R9$&[+<G+@X7/
MXXYP;O0M;E\/Z[;)I,YFNO$4=]"GF1?-")8G+??P.(VX//2O2JK7.H6UI+:Q
MS.P:ZE\J+:C,"VTMR0#CA3R<"@#A9M&U"/7M:L[OPRNKV&J7 N8+IYD\N+*(
MI29&;.%*9!4-D5N:=9WT7Q"UN_EL94LKFTM88IRR$,T9E+<!MP^^.H]:T[[Q
M%I>FW26UU<E)&DCC.(V949SA [ $+D]-Q':M2@#CO&>FWVH:WX9FM]*DOK:Q
MO'GN0K1X"F)D'#L,G+"K6;J*WU"*P\+-#%, 6CE,($TC@(255R-JJHW9Y/&
M>:Z>B@#S:#PKK5GX4U[P?;0DVJIOTO4)60"3.&\J0 [N"-H./NX';EU]HNJ>
M(?#U]);^&$T;5Q#$%:YF1VF:.5)?+#*Q_=DH1DXR6Z=:]'HH X77;;6/%/@W
M5U7P\=.O9H$5(9Y8S+,Z,&V[E) 7@@9/))X ZU[_ $S6M;U3Q)<#1Y[6+4O#
MPLK?SY8LB4&;Y6"L<??'3(]2.@]"HH X>&PU:;5_!=U)I,\,=A;S1W6^2(F(
MM$J#.&.<E3]W/&/I5O2_#U[8>,-1;"?V))*-1@7/(NG4I(N/[O!?ZO[5UM%
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
ML\-Q(HC,49 ??\A8$C+ AAU7WS:\-SZUJ>O:P]SK+&TT[5);9;86\8$B>4C
M%L9&"V1CWSGMIR^#M"FUXZVUCB^8JTC+*ZI(R_=+H#M8CL2#V]*O:=HMAI4U
MY-9Q.CWDQGG+3.^]\ ;L,2 < #C'04 <WXQUC4;&2^73M0:.2VTJ6[$%O$C.
MKC.))"X($?RD8'S'YL9QQ574]<U;Q!:V4.KM8P7.@+?GR8(V9)2RC*E@>.>A
MSW^HZ74_"VC:O?&\OK0R3M;FU<K,Z"2(DG8X4@,,DD9!P3Q3;;PIH]G/%/;V
M\T<L5I]C1A=2Y$.<[?O>O.>N>] ',^'?%.H^)&\.V$ER;2:[T3^TKF:%%W2-
MN5 JA@0!DLQX_N^]:/PR5T\"VZR/YCB[O0SXQN/VJ7)QVJ__ ,(5H(MM.@CM
M)8ETT%;1XKJ5)(E/50X;=M/IG%:.D:-8:%8_8].A,-OO:389&;#,2S'YB<9)
M)_&@#SF'1K_Q&OQ T2U^R1Q7NJ^5+<3LQ,8,,62J!<,<=,L.?I6[IRZR_B_4
M-$@UR2&PTJWL'C0V\;LZMY@968C."$'/7.,8YSTVF:#IVD7-Y<V44D<M[)YM
MP6GD?>^ -V&8@'  X]*=#HMA;ZO=:K%'(MY=(L<TGG.0RKG:-I.!C)Q@=S0!
MPL/B'7YM%T60:IMGN/$4^G32&W0[HEDF4<8X($:]*FM_$VJ6MQ)H]UJ#2R'Q
M$-+2_DC176,P"89 4*7S\@.,<@XKIT\':''!;PI:S".WNVO8A]JE^68DDO\
M>Y.6;KQR?6DN?!F@7EM?V]Q8F6._G%Q<!YY"3*  '4[LJP  RN.@H R-;O-=
MT/3H"=92XD;6[:$,(4#_ &:65%\M^,;L,WS #C'>LO5=4\3D>,[BRUU8!H,H
MEMXC:QLLBBW24HY(S@Y(R,'W[5UQ\):,VF0Z>UM*UO#.MRN;F7>95(*NS[MS
M$$#DD]!Z5D:;X6,_B+Q-<ZK9R_9-1N8GB0W)V2HD2)AT5L'E2<$<@\^E &3K
MOBS5H;&[U*RNV!MTL7-K'$A2#S"A=9F89+,'X"'(&"<9R=S3O^2J:_\ ]@NR
M_P#0YZNZAX+T#5+F]N+NR9WO507 6>1%D*8VL55@-PP &QD8ZU>MM#T^SU27
M4X(76[EA2!W,SD%$SM&TG'&3V[GUH H^*9FEMK?28[>6Y-\^)XHMN[[.N#)]
MX@8.53K_ ,M*YCPAJ\OASP[XBT:XMIA-X<$L]M!*1O>U96DB&02#C!3C/W17
M=?V7:?VO_:FV3[7Y7DAO.?:$SG&S.WK[57;P[I;Z\VMM;N=0>#[.TGG/AH\Y
MV%-VTC))QCK0!SD^L:MI?A@^*&U2*^M3I#W1M&B50\VP2*8RH!"8W9!+' '/
M4T:SJ^K>&_#U[XA_M6/4K9=+,T=O)$H)FX(=2@'[O#<@Y/3FMK2?!V@Z()EL
M+ )',C1F.25Y$5&Y9%5B0JGN% !HTKP=H.C6T]M9V.()XS$\<TKRJ(SU10Y.
MU3_=&!0!E7FH:KI?B/2]/_M*2\M=4L[AO-,<8:"6)58.N%P58-C!!YQS5'1_
M$6KWT/@.26].=8LY'NP(DPSB#>&''!SV''M76:=X>TW2FC:UADW11>1$9IGE
M,<?'R+O)VC@<#T'H*HV?@;P_82VDEM:2HUFSFV/VJ4^1N&"J9;Y5QGY1Q[4
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
M .N,J#P=W3!SG%3>'VO&M&U*YU*[N[>>"-U@FM/+>)P#O*X4,0>,#!Z<$YK
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
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 %5M0T^TU6PFL;^WCN+68;9(I%RK#KR*LT4 1
M6UM!9VT5M;0QPP1*$CCC4*JJ.@ '05+110 4444 %%%% !1110 4444 %(R*
MXPRAAD'!&>1R*6B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBL;Q/K3:)I*RPJK7=S<16=JK=#+*X52?89+'V!H V:*Y7QI<7VC>%([BQU"
M>.:*[M8WD(5C*KSHC Y'&0QZ8QVP.*N>*M5?P_81ZUO)MK>6-+N(]&B=PA8>
MA7<&]P"/3 !O4444 %%5=1MI[RR:"WNY+21F0^=$ 6"A@6 R".0".G>N+T=-
M7U'Q+XIT_P#X2'4%33;B!+4D1' :%7(;Y.023^% '?45P.B>+/[-N-9BU:6_
MN8EUY[..Y,>Z.!6$:QJQX &YL< XSSC.:Z#4_%^F:2\AN?-^SPSI;W%R@!CA
MD;& W.?XER0"!GG'- &]17-^/[V[TWP'K&H6%S);7=K;-+%*F"0P]B""*Q=*
MUN_E\::78Z9JKZQILMF[ZD6".MI( "A\Q%&&8DC82>.<"@#OJ*P+GQ?IEI=P
MQ2^<()KO[$MT%!B\_)&P\[OO KG&,\9JC_PL311(I:+4$MS>-8R73VK+%%,&
MV;78_=RW'Y9QF@#K:*P;[Q;INGBZEE$[6=G,(+N[1 8H'..&YS@;ER0"!GDC
M!PR7QA9)K5QI,%EJ5U=V[1"006Q95$F[:Q8X&WY>O3\,X .AHK#\):_)XFT"
M+5'LI+42N^U7*G*AV Z$\X STYSCBN8U#Q!<3:SXC>[.K65GH1@E62T9/E0)
MYDA==V'##C!!X'&#0!Z'162NMVMUJRZ.AGCN9K(WD<@48,>0N0>>06'!%<1H
MVL:I/H'P[NI=1N7DOKEH[O+#]^/)F;YO7E1[4 >FT5@V_BRRN=/O;Q+>[ L[
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
M*NV[.=H 7! R1QM'4T =/17.VGC33-0@A>Q2YN9I%F8VZ(!*GE,%D#*2.0S
M8&2<\9%:\L@NM*::)Y(Q)#O1APRY&1^- %NBO./!NM_VQX:\.S77BBX;6+W8
MSQ*T9#LN792H7@%48?C73GQ?8KJMUI9MKO[=;R11F#8NZ3S,[63YOF7"DD]@
M#G&#@ Z"BL34_%5AI;71DCN)8K-D6[E@CW+;E\;=W.3PP)"@D @G&:YQ?%G]
M@^)/%AU.2_N;"TFMBI2/>MK&T2EB<8PN3GN?KB@#OJ*P=3\6Z=I4]RDZ7#QV
MGDFZFC0%(!*<(3D@G_@(.!UJOJ7CC3-,N-4@DMM0E;2T26[,5L2(XV!._)QD
M *2?TSS@ Z:BL6^\3V%E(\86:Y>.S^W2+;J&*09.'.2,YP< 9)P>*C_X2[3Y
M+"WN[6*ZN1/;FZ2*.,*YA_OX<KP>PZGL#S0!O454TO4[36=+MM2L)A-:7,8D
MB<#&5/L>GTKE=<\3WVF^,M,V[?[!$XTZ]?N+B50T9]@N$&?^FOM0!VM%4+_5
MH;&XAM1%+<W<R/)';P %RBXW-\Q  !91R>I K$B\:QWNLZ':6%A<S6VJ6TMR
M)V4)M"%5(*L0006YX^F>P!U5%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S'CG3
MIKW2+*ZMT:233-1M]0\M1DNL;@N .YVEB!W(Q73T4 <YXOTZZ\0^&5M=+\B5
MI9[:=7>7:A1)4DR" <Y"X'UJ'Q[9R:SX4DT2)?\ 2=3DB@51SM7>ID8^RH&.
M?H.XKIT18UVHH49)P!CKR:-B[]^T;\8W8YQZ4 . P,4444 %<QX>T?4=/\5>
M)=1NXH%M]3FAE@V2EF4)&$(88&,XSP373TR66."%Y97"1HI9F8X  Y)- ' W
M7A36Y]#UVS6*T\V^UN/48B9S@1K)$V&^7AOW1]1R.:LP^'M<L/$&I"WLM)NM
M-U&Y^U+=7+?OK1F #KMVD2#(RO(Z\UT6E:]%JTY2*RO8HV@2XBGFBQ'-&_0J
MP)Y_V3AAGI4L&MV5QKESH\;2_;+:%)I%:)E 5B0""1AN5/3/2@"CXVTJ\UWP
M;JFDV"Q&YO(&A0RN55<]R0#_ "K.7P_JFG:[::WI,=LLMQ"L&K6;RE4F"C"2
MHP4_.O3D<J<<8K6D\4Z;%<;':40?:OL9NMG[H3YQL+>N[Y<XQNXSGBF7OBS3
M=/U:WL+E+M//G6V2Y^SMY'FGHF_&,D\>F>,YH Q-&\/:YI&J7%E]BTF?3)+V
M2[BOW;_2(E>0R-&4V_,P+$!MPP,'!QBLG2=)N_$?A[7]%\F-+2?Q%=-)<&3D
M(MUO8!<?>.W [<YSQBN\UW7-/\/::;W4I=D)=8@ ,EV8X  [_P" )JS9Z?9:
M>KK96=O;+(Q=Q#$J!F]3@<F@#C)O"6JC3?$^A1^1)8:W<33QW32$-;B;'F K
MCD@Y*X/.0#C&:U]%T2\TWQ;K%ZT<0L+JVM88")27'DAP=PQWW^O:NEHH YWP
M5I.H:%X<BTO4%M]UL\@C>&0MYBEV8,<@8."..?K67=>%]3OY/&T4@MXHM=MQ
M%;2"0L4(@\O+C''//&>*[8\"LW1=:MM=M9KBU29%AN);9UE7:P>-BK<9]0:
M.>TO2?$"^)['6+VSL8HX-(:Q>&.Z9VW[U8$'8 0=OX9ZGI5+2_">M66B>"[.
M2.U,FBW)EN2LYPR^7(GR?+R?WF><=*] HH XFVL+74?B'+J&F:A#/8&%)KZ*
M%@ZFY3<D1)!QG:6R.N8T-:_C#1;W6M%C339HHM0M;F&\MC-GRVDC8,%;'.#R
M/QK8M;*UL8VCM+:&W1F+LL,80%CU) [GUJ>@#C=6TCQ%X@TJTN;B.RLM1L;Z
M&]MK1)VDC8QYW*\FT'Y@Q'"\8'7FJGB'PEJ>NV_B*\2*"&^U/3H]/@A>;Y45
M69BSL!U)?H >%'KQWM% '+G2M4/C1M9^SP?9SI/V,+YWS>9OW_W<;>V?TKEM
M"T_4_#OB3PEIDMM#/=V?A^X@E6*;@@20C*D@9YQP<=_3GU&JS:=8O?)?/9V[
M7B+M6X,2F11Z!L9 H XV+P?J-G%H(B%N\EMK,VJWG[PJH,HERB<<X\T#G&=O
M;-07G@_6KBWUJ2'[$EU)K2:K9+*Y>.0+&B>7*,<9"MTSU'I7H5% '&W.AWVK
MZ*(-5\/Z3Y<TZF:P@G/R(JM\ZRA5_>;BI'3 '7FMGPMIM]I&A166H7<EU+')
M)L>63S'6(N2BLY^\0N 3[5LT4 <#JW@*ZO)->-O=1I'-*M_IB<_N+WY2SGVW
M1J>/^>DGK6GK7AZ_GTC0[2S\F66SU&"\N7D<IOV/OD(X/S,Q)Q[UU=% '!:I
MX6UJXL_&UC;I9M%KGSVTCS,I5FA2(AEVG &PG()SD<5K6ND:BOC:#5Y8H5M5
MTD6;8ERXDWA\XQ]WMG/X5T]% '.ZII6HOXSTC6;-+>2&WM9[:=)9"C*)&C8,
MN <_ZLC''4<U@6?A36X-#\/V3Q6GFZ?K4E_,1.<&-GE;"_+RW[T=<#@\UZ#1
M0!P_A_P]K>C7SZ>]EI,VFI=O<0ZB6/V@1LY?RRFWE@21NW#CG&>*U_%>E7^J
M'138QPO]CU**[E\V0I\B!@0.#D_-[=*Z&B@#B]1T+6K;Q?=ZIIMCI>HVFHQQ
M+-'?.4:WD0%0ZD(VY2,97@Y'6LW6M'US18/%DUNEE=:9J=@9997D,3V\B6_E
MMA I# A00,C'(KT:HKBV@N[=[>YACFAD&'CD4,K#T(/!H X.QT75V;3=4T^*
MUF@N_#L-A)YTQ0Q,,L&P%.X'>1C(Z=:GTOPSK5E_PA(FBM#_ &)9/;W.R<G<
M3$J KE1G[N3G'7O7;6]O#:0)!;PQPPQC:D<:A54>@ X%24 <#'X/U=_AZVC,
MUI#J4-^]];,6,D+-]I,ZJ_ ..=IX]^:DU/0]?UKPG=6KZ7I5A>32VY6""8E
M(Y5=F9]@Z[<!<<>O/'=44 <?>:%JL^N>([U(;?RM1TJ.S@!F.0Z^;DM\O _>
M=L].E9=OX7\0:3<Z9>6MAI6H'^RK?3[VUNIBH1X=VV2-]C9'S-D8!Z5Z)10!
MR']@ZJGB:?4!':O"VBK8C8^S,H=F)"X^5/FQU)XJIHWA?6M+E\'RE+-VTK39
M-/NQYS#&[ROG3Y?F_P!6>#CJ.:[JB@#B_#'A>]TC7%ODA33;>:V87UE!.7MY
M;@E2)(T(&SH^>F<CCC-7KK2-1M/&Q\06"1W,-S8K9W%N\FQE*.61U.""/F8$
M<=B,]*Z:B@#@X/!^HZ;;>&(+86\W]G:A-?7;&4J"95EW*@QS@R\9QPOO76ZP
MNI-IQ_LGR/M@EB91.Q5&42*7!(!(RNX9P>M7Z* .#O?!+ZYKU_J,EK#I(O-*
MGT^X,#AGN6EP [  #"@'!/)SSC%,C\,:[K'AB]T36;32;!WLVMA>61+M.Y&
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *ANKJ"QM);JYE6*")2[NW10.IJ:N0^(3R#3M%B&?L\VN6,=QZ&/
MS0<'VW!: -'5?%46DP([Z7JERYC\Z2*UM_,>&/GYGYP,X/&2>#QP:M6WB'3K
MNWTZZ@E+6FHJ#;7&/D<D9"GN"0#U';'7BHM>UJWTY%M%N[6#4+I2(?/D"A!W
M=LG[JYZ=SQWKEO%D%EIGP;EAT.=98;%(%LY8V#9DCF0*01U.\=N^: /0J*!G
M'/6B@"KJ-\NG637+033X9$$<"AG8LP48!('4COP*PHO&MO+=7]N-(U3?I[HE
MW\D9\G<H8$X<Y&T@\9Q73UQ?A,@^/?'7/_+W:_\ I.E '0:+KD.MB_\ )@GA
M-E=O9R+,%R74*21@GCYA6I7D=P)+2P\1ZO;WEU#<VOBJ-8Q'<,B8:2!'#(#A
M@58CY@?;%:-S>RZOJNN02^)5TC4-.U%1!&=Y=8@$*8C\P*ZR D8VG);'88 /
M0M0NGLK":YCM)[MXUR((-N]_8;B!^M6:Y7XD336WP^UBXM[B:WGBAWI+#*T;
M*<CN"*P]>AENO%/BBW;4=1CA@T.&ZBCAO)(Q'+F;YAM(Q]Q>.A[@T =MJ>KQ
M:;+:V_E23W=VS+;V\94,Y52S<L0  !U)[BI].O/[0T^"[-M<6QE7<8;E-DB>
MS#L:\_*_VKK7PYO+N>X:XNK&621DN'3<WV=6) 4C&23G'7OQ56XU34KGP9JF
MN0W5RGB&RU=X4MQ,P4$7 1(#'G:0T97MR6W=>: /4Z*\\LK%[[6/&$TVJ:H/
M[.O"+:-+Z15C#6J$C /(RQ(!Z$<8YSG:/%//_P ( TFJ:HQU?3'%]F^D_?;8
M$<=_E(/\2X)R<DY- 'JE1R311-&LDBJTK;$!/WFP3@>^ 3^%>9Z7J;?8-.TR
MXU&[D<:U?VT$<ET5$T4+2 ++*<MA1@CJ20.V2,_3KE-4L? =SJ&H2RO'JM[
M\_VMP0JI<!<L&!SA5Y)R1WY- 'J]M=//<7436D\*P2!%DDV[9@5!W)@DXYQS
MCD&K->7:CK5]IC>*MEY<_98]>LH)96F9C:VTB0F4J2?E'S-TZ;LCI4GBF6^T
MN;Q9:6%[>+81^'C?*PN7+6UR"X78^<@,%SC./ESW- 'IM%<-HGG67CVVM5O;
MR:&\T+[5,D]PT@,JR(H<!CA>&(PN!TXJ?7-2A;QS;Z)J=Z]G83Z9)+ RSF$2
MS;P&&X$9*K@@9_B)QP, '945P&F2G4/$IT&\U6]N+*'1HI;.Y\]HGNB799)M
MR8W$8CP??/?-96C7&IZS/X)35-0O@;VSOQ<"&X>(7*1LHB<[2,$J0V1@_-UQ
M0!ZA)-%"8Q)(JF1MB G[S8)P/? /Y5)7D5JPO=/\#RZC>W+^3K5];&=[IU;8
M@N57+!@<X11GK[\FKDVN8U[2[RUU68PR^(9K25Y[H@L@20-'Y7W1&I5<$\Y
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
ME2A*2*<X9>#[_*1CIE_@^T/]DVNL3/>I/=64/G)/<[T=@H)E R0"<\]. .*
M-Q-+T^,W!2QME-S_ *_$*CS?][CYOQIJ:-I<5D]E'IMFMJ_WX%@4(WU7&#T%
M8\7C.SD&F7#6UPFGZI+Y-G>';M=SG9D9RH?!VD^V<9J@WQ&M8T^TRZ-J<6GQ
MW[:?<7CK'L@E$GE_, Y)7=_$ 0,CG/% '4QZ7I\-Q'<16%K'/&GEI(L*AE7^
MZ#C('M1?Z7I^J1I'J%C;7<:-O5;B)9 K>H!!P:P;_P =Z987?E,K20I=BSEE
MC="4D)"YV9W%0QP2!Q[@9ID7CE9AJ$J:#JS6]A)/#/*J1MB2(#Y0H<EBV>,9
M'J1S@ Z&[TS3[\1B\L;:Y$7^K$T2OL[<9'%+)IMC-<17$ME;O-$NV.1HE+(/
M0'&0*Y;6O'+V.B^)9(-/?^TM%MUE>%Y%*X=25;(/;:<CKQ[YJ\VKVW_"4Z7#
M>6M[;7DEA/,C-.!"$5DW[@K$%N5()' )YH UQHNE+;K;C3+,0+()5C$"[0XZ
M,!C&[WZT?V+I1G>?^S++S7E69Y/(7<T@Z.3CEADX/6LF'QE:2-I4CVEQ%9:L
MVRQNGV[9&*ED!&<KO4$KGKWP>*JV_CZWN'M6.DZA%;3ZBVF&>3R\1SAV0 @.
M2067&0".1SUP ;[:'I#K(K:78LLK^9(#;H0[?WCQR?>I4TS3XYIIDL;999EV
M2NL2AI%]&..1]:SK'Q'%J5^\%K;22Q1W4MI),KJ?*DCW9WKG*@E2 <<\=B,V
M=1UB*QO;.Q2)I[V\WF&%2!E4 +,2>@&5'U8<4 2VVCZ79V,EC:Z;9P6DF=\$
M4"K&^>N5 P<T66C:7IK!K#3;.U(3RP8(%0[<DXX'3))Q[UR/B/QC)/X*O+S2
MH+F*ZBOH["Y0E5DMG,R(ZD[NI#<%2?O UN>7_P (WX?U/4+>"[E8*]W]CGN=
M_ED+RBL2=J\9P">IQZ4 :LNF6$]R;F:QMI)RAC,KQ*6*GJN2,X]JCCT;2XC
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !6+XJ\0?\(OH4NK-:-<Q1/&CHCA6^=U08R,'EA6U7$?%J>*+X=7P
MDE1"\]MM#,!G%Q&3C\ 3^% &K=>*O[)O;*WUK3IK*.]E$$-TKK)")3]U&(P5
M)[$C'O715Y[\0;FW\6:)#X;T2>.^O;VZ@)DMF$BVL:2*[2NPX487 R<DGC-8
M>L:KIX\0_:8IH[>YM?$\$=P9B6N GRH3GC9"1P!R#G.><4 >K6U[;7<MS';R
MK(UM+Y,P7^!]JM@^^&7\ZL5Y!-+;Z3;>,3:PK%-%KT<MXMO"#,MD1 7.T#)4
MC<2.A&[WJ6]GTJRTBYU/0M3FO-$NM2LVU0VZ 6T,.2)-@0#&<)Y@'8\]30!Z
M%8:X;WQ+J^CM:^5_9\<$@E\S/FB7?VQQC9ZGK6Q7F>E2^%SXF\;@2V7]C3:=
M:O/Y#_NVC"S"0@IVP1G;W/K7>O?:?IF@_;C*(]-M[?S?, +!8E7.>,D\?C0!
M2T3Q"^L:KJ]B;+R#IDX@D?S=P=BH8;1CIAAUK<KRA[NUBTSQCJ\X>72K_6+7
MRIXY=D;IMA4LSX/[K/#'!X#"LK4;JR&@^+[07EOY<>LV$L MB8HPK_9]S1C/
M"GYSD'GYC0![917D&O6UG"GQ&T[2UC$8TNWNHX(3G$NV7>X'][ 0D]>AJYJ>
MOZ3)XEU>^M;E[FU?PLSLVGR?/(0[9V,.-X'?G&/:@#U.BO%IKS3EC\60V]W8
MBUN/"Z3PK9DK$9%\X9!S\[#Y 6XR<# /%=!=^'+&W\%Z?XCT.TCDU&R$.I$J
MQ<W6U )%)).2R _\""GK0!Z37.ZMXGGTC4K6.;1KEM/GNH[3[:KK\LCG:IV9
MW%=Q S^A'-3^&HEELIM7,/ERZI)]J(*X81D 1@CL=@4D?WBU8/B^ZAU1H/[#
MUQ3K>F7T>RPBD5P[[@K+)'C.-C-SQMZ]J .BU+75TW6](TQ[29SJ<KQ).I78
MA6-GP><YPOICWK7KCO%EQ!%XQ\%K)-&C?;YCAF X-M* ?S('U-=&NL:<^MOH
MRW<9U%(!<-;_ ,0C)QN^F: *>N:U?Z:=FG:'<ZI(L?FR"*5(PJ\X +'YF.#@
M#TYQD9K6_C&SU&TT633(FGGUB)IK:*0^7M11EV<X. "0O /)';D,\4^+=+T1
MDTVXU:UL;VZ0E9)G \E.ADQW/H.Y]@2,"T72['Q1X7U;394'AX:9<:;!<$X1
M&#(5)8_WA&X![D>XH Z-/%+WNDQW.E:7<7MVTLD+VF](S"\;%9 [,<#!&.,Y
MR,<<BSX>\1P:]I$M\8);)[>62"Z@N" T$B'# D'! ZY'&*Y#1->L_">A:EJ&
MI7,-N=9UF[N;!+A]@=&;"L<]%PN[/HPQDD W+5#JGAZ.+PI<Z=JL/VQY=2EG
ME>)+F1OG8 JC9!9AD=-H"YQD4 ='X;\10>);6\N+>"6&.WNWMAYHP7V@?-CL
M#GH>:V:X;X<-JK/XD_M"WM(E_MB<_N)F<^9QN'*CY>F#U// KN: "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 **** "C&:** "DP/04M% !BD"
MJJ[0H"^@'%+10 T(H7:% &,8Q3L<8[444 (%4+M"@+C&,<48'H*6B@ P/2D"
MJHPJ@<8X%+10 FT#L*RM9TBXU8P1+J<UK9#<MU;Q1H?M*,!\I8@E>_*X."?8
MC6HH   !@# %(%4,6"C)ZG'6EHH ,#TJO]CB-^+ULM,L9B0GHJD@G'U('7TJ
MQ10 8![4A4$8(!'H:6B@ P#VHZ444 %%%% !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 4451T[45O;&.Z?9&LS.8<M]] QVL/JH
M#?C0!>HJI+>E=5M[%$#&2)Y9&S]Q5*@?B2W'T-5KZ^U*&\:*TT^WD@CA$CW%
MS=&%026X&$;. N3TZB@#4HKG_"?B23Q-I$NIO8BTM?-9()/.WB=%./,&54A2
M<XR.>M;P=&CWAU*8SN!XQ0 ZBL37->?29M&$5O'<1:C?)9F3S<>7N5B& P=W
MW3W%;(DC,9D#J4'\6>/SH =131(C('#J5.,,#P:575P"K!@>A!S0 M%&17/:
M;XCN=>@DO=&L(I].61HXKB>Y,9G*DAF10C?+D$ DC..F.: .AHJGI5Z^HZ;#
M=2VLEK(^=\$A!:,@D$''&>.U9GB3Q#<:%<:3##81W1U*[6S0O<&/8Y5F!/RM
MQA3_ (4 ;]%8.A>)XM7O=5TZ>V:SU#2I%2ZB9PR@.NY'5N,J1Z@'CD5N"1&0
M.'4J>C \&@!U%8BZ\[>,O["^SQ^2; WBW*RY)Q($V[<<=>N36R\B1IO=U5?5
MC@4 .HIK2(GWG5>_)Q3J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BJNI7HT_3;B[V>88D)
M6,'!=OX5'N3@?C4ZR#(1G3S< E0: 'T54M;TW5]>PJ@$5LRQ[\\LY4,1] &7
M\<^E84'B\MJGB"SN;..!=',2&3SRWG-(@9%50F<G(&.3DX - '4451TRZO;G
M38[G4K)+"9EW-!Y_F>6/1FP!GZ9'O3[S5+*P@AFN+A$CGFC@B.?ON[!5 ]<D
M_P Z +=%8FG:\]YXBUK2IK>.%=., 242[O-\Q2PX(&#QC'-;+2(IPSJ"?4T
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
M]LWC&@#;HK,^P:E_T&9/_ >/_"C[!J7_ $&9/_ >/_"@#3HK,^P:E_T&9/\
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
M-E,[M)O9E4C)4   XY).,XKG8H94^#/A^T:RNA=17-EYD'V9_,39<(SDKC(
M4$YH [K1[[5Y]3FAOYM'DM?++V[V<K&65<C#E#D*N#CJ>1UYK6M[^SNY98K:
M[@FDB.)$CD#%/J!TZ5P?B"SO+OQ?K!TB*2.ZN?#$D,%PL953,7)4;\8#8QWR
M*AD:/Q%X3NVT/1+VUUR'1GLCY]N]N8N ?(!8 ,20<$9 ]1GD [^+5=.FCGDB
MO[61(/\ 7,DRD1_[QSQ^-2V]W;7?F?9KB*;RVV/Y;AMK8S@XZ'!%>8:DFF:]
MX9U_4K/3-8;4'T26S9+NT>,HV,I$$V .X8G!7./7FO0/#UE9VFC6S6EI';^;
M$C2!8O+9F"@988!SQCGGB@#5HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** ,/6?$!L-5T_1[.!;G4[_>T
M<;/M2.-!\TCG!( R  !R3CCDB#4M6US2HKEI+&TGCCLIKA;A)&5?,3:0C*02
M,@L<Y/W>U9?B&UN-*^(6D^*A;SW%@+*33[OR(S(\ 9@ZR;5R2N1@X''6M76-
M5AU'PWJJV4<\Z&RF'F+"X!8H0%4$98DGH,X[XXR 7=!UN#6-+LIC/;_;);2*
MXF@CD!,>] W(SD#GC-/LM1VZ.MYJ=WIZX9P\T$O[D .0/F;OC /OFN&T.SBM
M-:\%NEA)"@T&:&\86K* Q$)"R''7*OP>X-9FEM=Z/X=\*WDUGJ4>G6EQ?1W:
M6]JQEMS)(QBD\LJ6V[=PR!T>@#O]?\4V6CV=A(MU:LVH7$<$#M(-F&/,AYY4
M#)X// R,YI+K5=6TWPAJ&JW<-C+=6<,TZB"1O*FC0%E()R5+ =/FQZFN5O;&
MSL]'\-)IEC?K:?V^ET%EA<NL9WEG9<9C7<V<$#&>@Z5UOC++^!]<CC1Y'ET^
M>.-(T+,S-&P  ')))H 9I.JZSJ$&DW<EG8BUOHEFD"3MOB5H]P(!7#?,54]/
MO9J]8:CG3XI=0N]/$TDDBJUO+F-L,V I/4A1SZ$&L?P?HME;:#I5]Y=RMP--
M2"9)WD./E4L"CGY<%>@ KB],TY&T/P5#/IDW^CZY=-*DEHW[J(FXP6!7A3OC
MZ\<B@#U1=2L'L1>K>VS6AZ3B53'UQ][..O%*NH63013K>6YAF.V*02KM<^@.
M>?PKS2!C81WH_LJY,'_"5/+%*+65A;(8^)EC49<%MRCJN6R<XJE%9&73[&WN
MM.O)?*\7RS-Y]DV?)9Y#O(VXVD$$X&.: /68=0LKBT-W!=V\MLN<S)(&08Z_
M,#CBJEYJ8DTS[5I=YISYE1!+--^ZQO 8;E_BQG ]<5YU=17EE)KL]GIMU)8V
M_B6WO9K:&W8>=;B&,.R+CY\2#=@=2E:'B:/3]1\)7E]I.DW0^UZG9W&]K219
M)G66+?((V&Y0$7K@9P?J0#OY-0LHKM+22\MTN7^Y"T@#M]%SD]#69I>M7-[X
MHUW2IH8DBT\6YB="2SB16)W9^G:N%\3R2SWFK"'3+Z&2+6;"X(ALY9?M**T.
M9M^",!05"I@C:2<Y..IT#>?B!XIE:&=(YH[/RW>)E5]J,&P2,'!(!Q0!?N_$
M#MXD7P_IL4<MZMO]IN)96(CMXR<+D#EF8YPO' ))Z99:>)1'KUSH>KK#;7D-
ML+R.57_=309VE@3]TJ>"#GJ#DYXRS:3:!\2[_6IXY&TS5K**)IT0L()HB0 ^
M.BLISNZ9&#CC)':/J_Q&7Q&L<D>EZ=ISVJ2R1E?/D=MS%01DJJ@<XP2>,XH
MJ/\ $1QHH\01MIKZ7(6C6$S[9XY#*(X\\D$-]X\ J/[U=%I-_J\^K20WL^C2
MV1C:2W>TE;S95RN&V'("C+ \GG'K7"+%*/@C9VGV*[^UK<P[K?[*_F#%VKG*
MXS]T$].E;.N6MU<^.+I]*BDCN9_#5S!!<K$543%U,8+XP#QGD]J .X@O[.YG
ME@M[N"66+_61QR!F3Z@=*9%JFGSB<Q7UM((/]<4F4^7_ +W/'XUY_ 4U_P (
MR1:3HU[9^(;719;$-/!)!]G8H!Y09@%8EE&",XZY'>O,NF:[X?U:_@TO6!J"
M:)-9R17=H\8B)7*PA=@$C;NFW.,=1D9 /3+>\M;O?]FN89O+(#^5(&VDC(SC
MIP0:GK$\*6-I9^'+!K:SCMI)+:+SL0^6[,$ ^?@$D=.>:VZ "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "J\FH64)(EN[="#C#2 <^G6L7QWK%QH'
M@G5=1M"%N8X@D+$9VN[!%;\"P/X5@^/+&"QT[P=:QVYGCAUZU0(<%G^63.2Q
MP2>I)/)ZT =]'(DJ!XW5T/1E.0:9)<P13Q023QI--GRHV<!GP,G:.^!UQ7FS
MIK7@U?%7B.UT^"UM+NZM!:Z;+(,*25CDD(C)52Q8' /;FN@EU+5[7Q/H%CJ5
MMI4LMXUWMFA1]T01,KMW="1@-0!UU%<!I_C+7)K?1KZZM]/%I>ZK+IDD<0?>
M"'E17!)P/]6,C!SG.1TK8T[7-7UE+?4=-M[2337OI+:2)R5E6)'>,RALXSN3
M.S;T/7- '10W,%R91!/'*8G,<FQPVQQU4XZ'D<>]2UY\WBW4K.PU">VT[3A,
MGB---95W() [1KO)'5_GZ^PX-65\5:[:7>N:7J%MIOV^QB@N8)TD,<#P2N5+
M-O.04VL<9^;&!C- '97-U;V5N]Q=3Q00IRTDKA57ZD\5))+'#&9)75$7JS'
M'XUYEXIUR;6_ /C:TNXHV?32L:2K"\6\,D<@.Q\E2-V.O.,]Z](O%#6-PK $
M&-@0>_% #$U/3Y'5$OK9G8X55E4DGTZU:KS3X>Q//X$\)02:#'+;LD;/=%E)
MCV!G5\#G.]5'XUM3^(]9M_&9\.2QV*R7(2>PG*-M>$9\T,-^=ZX& .N<],X
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MSJ%"O&0HQ@*O7/ZUU5% ',7G@NWU'1Q9WVJ:C/>+,EQ'J)D59XY$SM9=JA0
M"1C;CYCG))-.F\'I<VMC'=:QJ4T]K>)>_:6,>^21.%!&S:% [*!^9)KI:* ,
M+4-*?5O$FEW,JE;32F>==W_+29D*+CV568Y]2,=#6[110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 -DD2*-I)&
M5$0%F9C@ #J30CK)&LB,&1@"K*<@@]ZY_P 6SQ2VD&CRK.T>HL4N!!$\C"W7
MF3A 3@Y5,]O,K-^&NH2-H4^A7+RM=Z'.;,F9&1WAZPN58 C*$=?[IH [2JZW
M]HVHOIZW$9O$B69H<_,$)(#8],@C\*YCQCXDN] N(MS/9Z>\#G^T!;F:**?(
M"B8#E4]_U&.5E\0ZC%XFU>U@B@O(;?18[^UCA0AY7+2 +NR<@[!C '6@#KJ*
MX;1?$.LZMJVGPVM[9W%I<:5]LN)?LQ;R)B0!'\KC:#N)PV6^0\]Q5\.^*M>O
M/^$/N[^:S>#78Y5EAB@*F-EB:0,&W'/W",8[^V2 >AU5N=2LK.YMK:YNHHI[
MI]D$;L TC8R0H[\"N0TOQ+KNHVVEZ]';*=&NHWEND?RQY,>"4*$.69@0 01S
MDXQTK-N+^_UL> -;GGC$-_J2SK;+'_J@UO,4 ;J2%X;/4],=* /2Z*P=?UJ6
MQU31-*MRJ3ZK</$)F7(C1(V=B!W8[0!GCG/.,'F=3\7:[I\.LV:-:O>Z7J5E
M )WA.V:&X9 N0#\KC<03R..@SP =Y+?VD%];V4MQ&EU<J[0Q$_,X3&X@>V1^
M=6*Y,7^MZ?XLT+2;^\L[M+V*\DDDCM3$W[LH4 ^=L##@'Z5EZ;XJUO4KK1!"
M]NLUY=W$-_9/ 6:R2,O@\,"#\JJ2V02X('8@'<6M_:7K7"VMQ'*UM*89@ASL
M< $J??!'YU8KSRZ\5:Y!I&M7$;V/GV?B"+3US P5HG:%?[WWOWAYY^E6_P#A
M(-:M)?$UC<7FGM/IQMG@N98FB0+-U!4%B2,':!RQ(% '7:AJ-EI-E)>ZA=16
MMM&,O+*P51^)JT#D9%>7^)-:O-2\$>/K"[W,NGQA(9)(O+D9'B1QN4=#ECV'
M&,@&NV\3ZX/#7A._U@Q>:;6#>J$X#-P ">PR1GVH VJH+K6F-J:Z:+V'[8V[
M;%NY;;]X#U([@<CO6))JFJZ=XJT[1KJXBN8M4M9GBG2':8)HPI/&<%"&XSR"
M.2<U5^&L$C^$XKBZE2=_MEXT9,8#(QN)0QS[T =7J&HV6E64E[J%U%;6T0R\
MLK!5'XFIS(BQF1F 0#<6/0#UKROQ'-?SZ'\3DNKXS06Z>5%&4 V*;=' !]!N
M/USFNFMM6UJW\1WND3W%I*/[*6^MG%N5$3;BA0C=\XX!SD'K0!U-G>6VHV4-
MY9S)-;3H)(I$.0RGH14]><GQIJ,'A7P]JMYFTM+W31-/?PVIEB@G(4J)%&2L
M9RW(]!R._9WTE_-X<EFTF:W:_:V\RW<C?&[[<CN,J3WSWH TZ*\\LO'SR:CI
M$T\X_LN^TMIF(A^:.Z52QB)SUVK(=N,Y7W%7)=0\5OXCLM#2_P!/@FETEKR6
M5K0OME61%( WC(^8CMZ\T =?:W]I?-<+:W$<K6TI@F"'.R0 $J??!'YU8KS/
M6-<UFZ\/ZQ_ID5O+:>)(+$/!#MWPF2 8.2>?WAR<\].!5FZUS4=#\1^+[ZZO
M#=6^F:7:S);^6%4DB;@'MEADGG]!0!Z'17#ZGJ_BO2].UF]\N VMOI4EW!-<
M1ID3H"2FU)#E".A)R.^:LZ-K6L-XJM-.U">VF@O=)^WH(H2AB=712N=QW A^
MO'(_"@#KZ*Y+QAXCNM G@+M)::<\+EM06W,T<,V1L$H'*QGGG]1WSXM3U-?%
MOB:=-3MG@M=(M9X$G(6W!83D$N.BY );T^@H [VBO-[WQ-K)L/$]HMV5>UT)
M=1MKO[/Y;AR)0V%/\.8_E) (SWX-7[?5]6VV.AV4C27BZ1'>&98XR3N.U!AW
M P"ISCDY'2@#N:*X>#5_%-WK]AH\\EAI\\^CO=3A(3-Y4ZR(AP=^"/F.!V[Y
MJIHOBO7KN#PCJ%Y+9FWUF5[6>WB@(*L(Y&WARQZF/ICHV.V: /0Z*XG2M?\
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
M &0$B4LS$DXY&7<X/'S?3&GK>KV^@Z)>:K=+*T%I$TKB)"[$ 9Z#^?0=3@5
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
MI]^)K@SV%LUK#EQCRVVY!&.<[5Y]JV** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
MF_&=A>7MII4MG;/<M9:I;W<D2%0QC0G=MW$ GGIFNDHH \XUKPSJ]]<ZSKUA
M98GFN+&:*PDD$;7*VY);<P.%+!B!D\;%SCMT_AB $W=__8+Z1)=; ZW#JT\I
M4$9<JS# S@<YZ].*Z"B@#C(-&U"XUOQLKVTEK#JD4<=K=,5(;$'EDX!)&#SR
M!5+P_IE]=64-OJ'A8V.I65F]L;V:=9$8E-O[DAB0&P"<@8 QR:] HH \XTVR
M\00Z5X6L9]!N$BM=,-G<-%+")DE5(U&7#Y6)MK$[#D[5R.Q;H.C:U:VWP_2X
MTB>,Z3%+'>?O(SY>82@/#<Y/IGCKBO2:* /-(-#UE-!TNW;2+@30^)7OY$WQ
M_+ 9Y'W9W8^ZXXZ^U3Z5HU_;:E-I.I>&VO8UU.2]MM3:=3 $>4RAF4MN$BEB
M  O) Y YKT2B@#RP:3XAM_#-OX?DT2YN9[+6X[L7<<D7EW$7VKSB^6<$-@D$
M$=1UYKL/&VG7FJ>'%BL;=IYXKRUN#"&4,RQS([ 9(&<*>]='10!RD&@_VMXE
MU;5;ZS:&QO=-CTXV\N TP#.S,P!.!APHSSP?:F> [&_@TZ274YUN)8"=/MI@
M?OV\+LJN?]ICDGUP*Z+5=*L=;T^2PU& 3VTA4M&6(R001R"#U JQ!!%:V\=O
M!&D4,2A$1!@*HX  ]* .;U*SOXOB!I6JPV,ES:#3[BUE>-T'E,TD3 D,02,(
MW3/-<YINAZU!H'A&VDTF=)K#6I;JY7?'^[B;S\-D-S_K5X&3UKTNB@#SOP]H
MU_:7,6D:IX;:X:RO7N(-5>=6@*[V99 N[<)<,1C;UYSBMKQGH5[J,FC:OI:)
M+J&CW?VA+=W"B="I5T#'@,0>">,BNJHH R8-0N]2C$::;>66X$227.Q3'QT
M5CEOT[Y['CM/\.ZM-X8\->'KNR>"XT:_AEENPRF-HX6)#H<Y)<8&,9&XY]_1
MZ* /,[C0]9D\-:Q:KI$YGN/$:WT2;X_FA%Q')NSNP/E4\'GVJMXWL[Z&U\<7
M\MA*MI=VU@L$C,F)&CD.X8SD??'4"O5:I:KI-EK>GO8:A$9K:0@O&)&3=@Y&
M2I!Z@4 <;K^DZKJ.J:EKFFZ4AF716L(K>\5/](=I Y!4D@A0#C=P2WIS65J&
MAZY=P>,A#HVH-_;&D00VYN;B)G:51*"&^?"GYP<#Y0/3I7J:*$15&<*,#))/
MYGK2T <E;6%ZWCZ&_DTZ5+$Z*+5Y'*8$GF!MI ;/3OC%0>"]'N=/O;^VED67
M3]*E>STP@Y(B?;(P/KMRL8]-AKK+^QMM3L)[&\B$MM.ACDC)(W*>HR.:+&QM
M=,LHK.R@2"WB&$C0<#O^>><]Z .<\2V^J3Z]8K;Z;)<6+6D\;S6SHDJ2,5VJ
MSL0RQD D[.25&?0X7A/2-9L+WPI)>:/<0II^@R64Y+QMMES%@<,>OEM^8SCM
MZ110!Y=H.C^(-"7PM?RZ/<3+907=G=6:21F2+S9 ZR+\VUA\H!YR :ZKP/97
MUCIVI)?V,EH\NJ7=Q&LC(VY))693\I/8UT]% '#2:-J=W?\ CN/[#)%'JMLD
M5G,[)MD(MS&>C$CYO4"J-G::W+JFC7<F@7D,5KH4]C*'DBW"4^5C@/T.P@'\
MP!S7H]% 'G:Z+JR?#[P=IW]E3&\T^ZL&NH0\>8UA*EVSNP>AQ@DFH=?T+6;Z
MQ^(,-OI4SMJPB%E\\8\W$*(3RW'*GKBO2J* .#US2=4N->;5-&M[ZRU$M;@D
MLCVMY&""PF0DX9 6^88/3!/2J&HZ'K4V@>++:+29VFOM;BNK9=\8\R)3!EL[
MN/\ 5-P<'I7I=% 'G<VCWZ:[K-E>^&GU:PU6X%S;W+3J(H\H@*3(6!PI3(*A
MLC&.E4M8T?Q F@^,="CT>XO7U.[DN[.ZBDC",K[/D;<P*E=N.G3%>HT4 8OB
MBRN=8\%:Q8VT)%U=Z?-%'$[ '>T9 !.<=3CKBL"RMM7L_$UAKDNEW1M9M(2Q
MEMPR-+;2(Y8$@-@ALD<$XP,^W<T4 <_X+T:?0?#<=G<@+*T\\YB!!$0DE9P@
MQQP& XXSFN2MM$UR'P]HFG/HUP9-/\0&ZD821%6A\Z5]Z_-TPZ\=<YXXKTVB
M@#S34M UV6?7[NUTQW8:U;ZC;P/,J"[B2%(W4,&^4\,1G'05UOAFW4+=7PT)
M])>Z92Z3LK3R%1C<Y5F'3@<DX'X5O44 <-XJTE/$=K?V>K>&KBYEA=O[,O+9
MHPX^4%2K[@8R&SUP#@=:SSH^O:5J-G<:EI4_B*.YTBWLKPVTZJZ3Q[\DAV4,
MC>8<GVZ<UZ310!Y_!I^J^'=>N?*\."_TO4K"WMQ!:21A+5XPRF-@Y&8R&ZC/
M?CFDU?2]8@UC7C!I+W*:IH<=K&]LR+''*@F!4AF! _>+C ->@T4 <+H.EZI;
M^)M"N;G2YH8;?P^+&:1GC(CFW1G;PQ)X0\C(Z50U'0=9N-%\7Q1Z9*9;O6;>
M]M4+Q@S1QFW)Q\W!_=-P<=J])HH X'7-#U77=>U8QV<MI#?^'&L$GD="$F9F
M.UMK$\!AD@$=<$U':Z?/JNEW+:GX(DANULFMIQ+<HS3[L;HX7#\*<$Y8K@X]
MR/0J* .7\'V&JZ=)J$%Y<W=SIX:/[#)?[3<@8.]78<L <8)YZ]1@GG->TS7[
MZ^N\:).XAUNTO(&MI8HXI8$>(EB-P+R_*0=_ "C!'?TNB@#S35]#UJZT?QQ#
M%I$[3:G>12VB^9'^\58XE)SNXP8VZX[5)JFG:Y"_C6U32+F]BUVU+V<\3Q_(
MQMQ$8I S C! (QD')[UZ/10!G:4)[;P]9+/;2)/%;(KP94L&"@$9!Q^M</X0
MTB[T3P7IMK=^$)7UBU+,KY@X<NQ4EP^<8(SC)QD8/2O2:* .#\0Z5JT_B&#Q
M-I^EL]YI<JVZ6Q,8-_ W^L;);"[=Q*9P05;/WN'O#K&G^*=:<^'Y-4T[6UA>
M,^9$%@=8Q&T<P9ON\ Y4-U/!-=S10!YOK.AZS=0>/XHM+E=M4M(H;,JT869E
MAV'&6^4;O7'%0>*]*\0ZM::W9Q:).RSV=O\ 9&ADBC$C+RXF.X,S Y"CE<?G
M7I]% 'G^H:7JUU=^-Y5TB<#5-(AMK4%X_GD$<P*_>XP9%Y/'7FJ%[%J%OJEM
M]ETG4)KC^P8[&_%MY,C1Y)V@JTB@,,.006!W<C@5Z?61?>&-'U'4/M]Q:$7>
MT(TT4KQ,ZCH&*$;@/0YH XM;2>VN-&U+2] U"_T>+3O[+DLO-6.YMFB<@$@N
M%;H5.&[ ]*[.VT:!O"AT9K.*QMYK=X3;0'Y8E<$%0>F0#UZ9K4@@BMH$A@C6
M.)!A408 'L*DH X[PFVK^'] M- U'2+F::PC%O%<VQ0Q3QKPC9+ J=N,A@.>
MF:<MKJNE^-[O5I;)[RTU#3X86%LRDP2Q,YVX8C*L)#\WJ.<5U]% 'G6@^&-4
MT.]\'1/:/+%IUI>K<RQNI6)IF5E09() P5R!V%06VAZS'X;T:U;2+@3V_B-K
MZ5-\?RPF>23=G=@_*XX'/7BO3** /-+K0]9E\,Z[:KI$YGN?$*WL*;X_GA$\
M;[L[L#Y4/!YZ<5<U72=5N+[QR\.F3LFIZ1%;6AWQCS9%292.6XYD7DX[UW]%
M 'G&JZ'J\D%K<Z7:W]CK4&F00QRJZ-!<$;LP3H205')W?[9P3TJX='U2'Q<N
MH:9%>6GG7V;^WD97M+B+;CSE!)*28"CC!)'(QS7=T4 >9Q:#KL,<5\NG2[[/
MQ-<:B;1I$W3V\F]=R_-C< ^0"1T(I^O^'-4O[?Q/?VNGS-)JLU@L-J617*P.
MI:1LM@9&1C.?E'K7I-% ',:99WL?Q UO4);*6.SNK*UCBF9EPSQF4L, Y'WU
MZCUJ$VFHZ5XYU34_L,U_8:E9P1KY)4M#)%O^0AB/E8/G/3.<XKK:* /._#OA
M?4]"U3PC#+:O-#IVF7,%Q<(ZE(I)7C8*,G<0-K#('I6_X^L+W4_!]W9:?:O=
M7,DD)6-&53A948G+$#HI[UTM% '#7NEWQ\0^)WET.6_L-5TZWC55E1 Y02AX
MSE@0QWC!Z>XQ6AX/T_5=.FU""ZN+NXTT>5]A>_VFY48;>C,.64'&">>6ZC!/
M4T4 <+<Z/J<?B\ZAI,5Y:-+?1_;8I'5[2[A 4&7!)*2   8P25'!'-48-/\
M$&GZ6]HFB2RA/$$]S)(C0M(UO))(X>'<W#?,H)." 6QSR/2** /+WT+7!X*U
MS35T:Z-Q/KGVJ!#/&Q>+[0DN=Q?LJGJ<D_G73WUK?3?$'1=1CT^<V4%C<PRS
M;D 1Y&B*@C=D_<.< ]JZFB@#F?&EE>W,&CW5E:27;6&J0W4D,14.T8#*=NX@
M$C=G&>U<9KEMJ5II.O7-[I4T*WGB.PN;=&DC8R+OMUV\-P<H1SQ[GK7K-4=4
MTBQUJV2WOXFEB219542,F'4@J?E(Z$ CW% '#>)/"NJ:_>:YJNGP&VEEM;.*
M"&8A#<O!,9FW>@(P@SZ'MC-O6-)U#6]1OM8ATZY@/]@SV"6\A0232R$$+][&
M%QU)QEN*[L#  &>/4YI: .&TO2]3AU[PE/)ILT<-EHTMI<N63$<C>3A>&R?]
M6W(R.E:6N65[/XU\,7D%E)-:V9N3/,K*!'OCVKP2">?0&NGHH \[;1K^+7=8
MTZ^\-MJMEJ-Y]JMKPSKY* A?EF0L#\A7(P#GC'2LG78M7TGPAKND7VES&(ZL
MMU%J(D0Q2QR7B.,C=N#C=MQMQQUKUJJ6JZ39:W8FRU")I;=F5R@D9,E2".5(
M/! /X4 <%XFT?6I'\<6EGI$]T-;LX_LLR21A RP^65;+ @Y''&#GJ.:FN]-U
M*'Q#?277AF?5M.U:WA78EPB_9W5-C1R@N 4(YR-W?@UZ&JA5"C. ,<G)_.EH
M \_NM!U.W\0K=Z-;W-E<+/:I.BLK65Y JQAF*DY1D 8*1@_(O7.1>T--6T&/
M7P^B7-P9=7DN(?+EC FCE=>5RW&T$DYQTXS7944 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 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 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 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 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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 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 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 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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 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 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 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 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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 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 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 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
3%%%% !1110 4444 %%%% '__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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870103761408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - $ / shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Jan. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [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_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">0-18492<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">DLH HOLDINGS CORP.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NJ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">22-1899798<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">3565 Piedmont Road,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Building 3,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressAddressLine3', window );">Entity Address, Address Line Three</a></td>
<td class="text">Suite 700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Atlanta,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">GA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">30305<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">770<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">554-3545<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">DLHC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,230,708<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000785557<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--09-30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 3 such as an Office Park</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityAddressAddressLine3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_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_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>
</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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870208617552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 97,850<span></span>
</td>
<td class="nump">$ 72,738<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Contract costs</a></td>
<td class="nump">79,081<span></span>
</td>
<td class="nump">57,256<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative costs</a></td>
<td class="nump">7,697<span></span>
</td>
<td class="nump">7,424<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Corporate development costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,735<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">4,253<span></span>
</td>
<td class="nump">2,402<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_OperatingCostsAndExpenses', window );">Total operating costs</a></td>
<td class="nump">91,031<span></span>
</td>
<td class="nump">68,817<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_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">6,819<span></span>
</td>
<td class="nump">3,921<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Interest expense</a></td>
<td class="nump">4,658<span></span>
</td>
<td class="nump">1,830<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before provision for income tax</a></td>
<td class="nump">2,161<span></span>
</td>
<td class="nump">2,091<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income tax expense</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">544<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_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 2,151<span></span>
</td>
<td class="nump">$ 1,547<span></span>
</td>
</tr>
<tr class="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 );">Net income per share - basic (in dollars per share)</a></td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
</tr>
<tr class="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 );">Net income per share - diluted (in dollars per share)</a></td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="nump">$ 0.11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dlhc_EPSBasicAndDilutedAbstract', window );"><strong>Weighted average 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">14,032<span></span>
</td>
<td class="nump">13,306<span></span>
</td>
</tr>
<tr class="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">14,796<span></span>
</td>
<td class="nump">14,276<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_EPSBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>EPS, Basic and Diluted</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_EPSBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div>
<a href="javascript: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 25<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479405/805-10-25-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 product sold and service rendered, excluding depreciation, depletion, and amortization.</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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -SubTopic 10<br> -Topic 220<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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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.7)<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_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingCostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingCostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including 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_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870104437584">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current 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</a></td>
<td class="nump">$ 131<span></span>
</td>
<td class="nump">$ 215<span></span>
</td>
</tr>
<tr class="re">
<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">55,577<span></span>
</td>
<td class="nump">59,119<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">2,916<span></span>
</td>
<td class="nump">3,067<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">58,624<span></span>
</td>
<td class="nump">62,401<span></span>
</td>
</tr>
<tr class="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">138,161<span></span>
</td>
<td class="nump">138,161<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">120,663<span></span>
</td>
<td class="nump">124,777<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">8,996<span></span>
</td>
<td class="nump">9,656<span></span>
</td>
</tr>
<tr class="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 Income Tax Assets, Net</a></td>
<td class="nump">3,076<span></span>
</td>
<td class="nump">3,070<span></span>
</td>
</tr>
<tr class="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 );">Equipment and improvements, net</a></td>
<td class="nump">1,625<span></span>
</td>
<td class="nump">1,590<span></span>
</td>
</tr>
<tr class="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 long-term assets</a></td>
<td class="nump">185<span></span>
</td>
<td class="nump">186<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">331,330<span></span>
</td>
<td class="nump">339,841<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current 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_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">22,307<span></span>
</td>
<td class="nump">29,704<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Debt obligations - current, net of deferred financing costs</a></td>
<td class="nump">16,130<span></span>
</td>
<td class="nump">17,188<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll</a></td>
<td class="nump">15,703<span></span>
</td>
<td class="nump">13,794<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities - current</a></td>
<td class="nump">3,353<span></span>
</td>
<td class="nump">3,463<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other Liabilities, Current</a></td>
<td class="nump">564<span></span>
</td>
<td class="nump">638<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">58,057<span></span>
</td>
<td class="nump">64,787<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Debt obligations - long-term, net of deferred financing costs</a></td>
<td class="nump">151,870<span></span>
</td>
<td class="nump">155,147<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities - long-term</a></td>
<td class="nump">15,042<span></span>
</td>
<td class="nump">15,908<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">1,559<span></span>
</td>
<td class="nump">1,560<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_LiabilitiesNoncurrent', window );">Total long-term liabilities</a></td>
<td class="nump">168,471<span></span>
</td>
<td class="nump">172,615<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">226,528<span></span>
</td>
<td class="nump">237,402<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>SHAREHOLDERS&#8217; EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.001 par value; 40,000 shares authorized; 14,105 and 13,950 shares issued and outstanding at December&#160;31, 2023 and September&#160;30, 2023, respectively</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">100,186<span></span>
</td>
<td class="nump">99,974<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">4,602<span></span>
</td>
<td class="nump">2,451<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">104,802<span></span>
</td>
<td class="nump">102,439<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity</a></td>
<td class="nump">$ 331,330<span></span>
</td>
<td class="nump">$ 339,841<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_AccountsPayableAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). 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/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: 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(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-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/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 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)(iii)(A))<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)(4)(iv))<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 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 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)(i))<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)(A))<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)(iii)(B))<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)(4)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-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_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. 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://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.20)<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_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="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 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<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://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.21)<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_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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/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 3: 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 4: 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 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 7: 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 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: 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 10: 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 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)(iv))<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)(5))<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 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 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)(iii)(A))<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)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: 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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: 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(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 21: 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 201.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 22: 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 201.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 23: 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 201.5-02(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_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 classified as current. Excludes lease obligation.</p></div>
<a href="javascript: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(20))<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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript: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(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_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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 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_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, classified as noncurrent.</p></div>
<a href="javascript: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_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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 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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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.20)<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_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>
</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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870104440496">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="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="nump">40,000<span></span>
</td>
<td class="nump">40,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, issued (in shares)</a></td>
<td class="nump">14,105<span></span>
</td>
<td class="nump">13,950<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, outstanding (in shares)</a></td>
<td class="nump">14,105<span></span>
</td>
<td class="nump">13,950<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_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870103534288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>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">$ 2,151<span></span>
</td>
<td class="nump">$ 1,547<span></span>
</td>
</tr>
<tr class="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 (used in) 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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">4,253<span></span>
</td>
<td class="nump">2,402<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_dlhc_AmortizationOfDebtIssuanceCostsChargedToInterestExpense', window );">Amortization of deferred financing costs charged to interest expense</a></td>
<td class="nump">642<span></span>
</td>
<td class="nump">276<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockOptionPlanExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">620<span></span>
</td>
<td class="nump">552<span></span>
</td>
</tr>
<tr class="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 );">Deferred taxes, net</a></td>
<td class="num">(6)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
</tr>
<tr class="ro">
<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 operating assets and liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">3,542<span></span>
</td>
<td class="nump">780<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other assets</a></td>
<td class="nump">510<span></span>
</td>
<td class="nump">994<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="num">(7,397)<span></span>
</td>
<td class="nump">1,075<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Accrued payroll</a></td>
<td class="nump">1,909<span></span>
</td>
<td class="nump">347<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Other liabilities</a></td>
<td class="num">(1,153)<span></span>
</td>
<td class="nump">13<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 provided by operating activities</a></td>
<td class="nump">5,071<span></span>
</td>
<td class="nump">7,973<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Business acquisition, net of cash acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(179,958)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Purchase of equipment and improvements</a></td>
<td class="num">(174)<span></span>
</td>
<td class="num">(384)<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(174)<span></span>
</td>
<td class="num">(180,342)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Proceeds from revolving line of credit</a></td>
<td class="nump">69,831<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_RepaymentsOfLinesOfCredit', window );">Repayment of revolving line of credit</a></td>
<td class="num">(64,026)<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_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from debt obligations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">200,703<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of debt obligations</a></td>
<td class="num">(10,378)<span></span>
</td>
<td class="num">(19,327)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payments of deferred financing costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(7,221)<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_dlhc_ProceedsFromStockOptionsExercisedAndWarrants', window );">Proceeds from issuance of common stock upon exercise of options and warrants</a></td>
<td class="nump">261<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_dlhc_CommonStockForExerciseOfStockOptionsTaxObligations', window );">Payment of tax obligations resulting from net exercise of stock options</a></td>
<td class="num">(669)<span></span>
</td>
<td class="num">(650)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="num">(4,981)<span></span>
</td>
<td class="nump">173,505<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net change in cash</a></td>
<td class="num">(84)<span></span>
</td>
<td class="nump">1,136<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash - beginning of period</a></td>
<td class="nump">215<span></span>
</td>
<td class="nump">228<span></span>
</td>
</tr>
<tr class="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 - end of period</a></td>
<td class="nump">131<span></span>
</td>
<td class="nump">1,364<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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 during the period for interest</a></td>
<td class="nump">3,972<span></span>
</td>
<td class="nump">339<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Cash paid during the period for income taxes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5<span></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_dlhc_CommonStockSurrenderedForExerciseOfStockOptions', window );">Common stock surrendered for the exercise of stock options</a></td>
<td class="nump">$ 244<span></span>
</td>
<td class="nump">$ 238<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_AmortizationOfDebtIssuanceCostsChargedToInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization of Debt Issuance Costs Charged to Interest Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_AmortizationOfDebtIssuanceCostsChargedToInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_CommonStockForExerciseOfStockOptionsTaxObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Stock for Exercise of Stock Options, Tax Obligations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_CommonStockForExerciseOfStockOptionsTaxObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_dlhc_CommonStockSurrenderedForExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Stock Surrendered for Exercise of Stock Options</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_CommonStockSurrenderedForExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_ProceedsFromStockOptionsExercisedAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Stock Options Exercised And Warrants</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_ProceedsFromStockOptionsExercisedAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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.</p></div>
<a href="javascript: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><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 25<br> -Subparagraph (f)<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_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not 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> -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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="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_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_IncreaseDecreaseInEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent operating 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_IncreaseDecreaseInOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible 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/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480060/805-50-25-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480027/805-50-30-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480027/805-50-30-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 230<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_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 debt initially having maturity 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://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)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 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_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockOptionPlanExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockOptionPlanExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870102975888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
</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 );">Beginning Balance (in shares) at Sep. 30, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,047<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_StockholdersEquity', window );">Beginning balance at Sep. 30, 2022</a></td>
<td class="nump">$ 92,060<span></span>
</td>
<td class="nump">$ 13<span></span>
</td>
<td class="nump">$ 91,057<span></span>
</td>
<td class="nump">$ 990<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Issuance and fair value adjustment of common stock in business combination (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">527<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Issuance and fair value adjustment of common stock in business combination</a></td>
<td class="nump">7,000<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">6,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Expense related to director restricted stock units</a></td>
<td class="nump">180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Expense related to employee stock-based compensation</a></td>
<td class="nump">372<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">372<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_dlhc_CommonStockSharesSurrenderedForExerciseOfStockOptions', window );">Common stock surrendered for the exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(67)<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_dlhc_CommonStockValueSurrenderedForExerciseOfStockOptions', window );">Common stock surrendered for the exercise of stock options</a></td>
<td class="num">(650)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(650)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">1,547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,547<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 Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,757<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_StockholdersEquity', window );">Ending balance at Dec. 31, 2022</a></td>
<td class="nump">$ 100,509<span></span>
</td>
<td class="nump">$ 14<span></span>
</td>
<td class="nump">97,958<span></span>
</td>
<td class="nump">2,537<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 );">Beginning Balance (in shares) at Sep. 30, 2023</a></td>
<td class="nump">13,950<span></span>
</td>
<td class="nump">13,950<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_StockholdersEquity', window );">Beginning balance at Sep. 30, 2023</a></td>
<td class="nump">$ 102,439<span></span>
</td>
<td class="nump">$ 14<span></span>
</td>
<td class="nump">99,974<span></span>
</td>
<td class="nump">2,451<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Expense related to director restricted stock units</a></td>
<td class="nump">80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense', window );">Expense related to employee stock options</a></td>
<td class="nump">$ 540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in shares)</a></td>
<td class="nump">220<span></span>
</td>
<td class="nump">220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">$ 261<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">261<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_dlhc_CommonStockSharesSurrenderedForExerciseOfStockOptions', window );">Common stock surrendered for the exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(65)<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_dlhc_CommonStockValueSurrenderedForExerciseOfStockOptions', window );">Common stock surrendered for the exercise of stock options</a></td>
<td class="num">(669)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(669)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 2,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,151<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 Dec. 31, 2023</a></td>
<td class="nump">14,105<span></span>
</td>
<td class="nump">14,105<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_StockholdersEquity', window );">Ending balance at Dec. 31, 2023</a></td>
<td class="nump">$ 104,802<span></span>
</td>
<td class="nump">$ 14<span></span>
</td>
<td class="nump">$ 100,186<span></span>
</td>
<td class="nump">$ 4,602<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_CommonStockSharesSurrenderedForExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Shares, Surrendered for Exercise of Stock Options</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_CommonStockSharesSurrenderedForExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</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_dlhc_CommonStockValueSurrenderedForExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Value, Surrendered for Exercise of Stock Options</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_CommonStockValueSurrenderedForExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period pursuant to acquisitions.</p></div>
<a href="javascript: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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued pursuant to acquisitions 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options, after deduction of related income tax (expense) 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;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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>
</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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870107917744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation&#160;and Principles of Consolidation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">Basis of Presentation&#160;and Principles of Consolidation</a></td>
<td class="text">Basis of Presentation&#160;and Principles of Consolidation<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of DLH Holdings Corp. and its wholly-owned subsidiaries (together with its subsidiaries, "DLH" or the "Company" and also referred to as "we," "us" and "our"). All significant intercompany balances and transactions have been eliminated in consolidation. The accompanying financial statements have been prepared in accordance with United States generally accepted accounting principles ("GAAP") for interim financial information and with the instructions to Form 10-Q and Regulation S-X. Accordingly, these statements do not include all of the information and footnotes required by GAAP for complete financial statements. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating results for the three months ended December&#160;31, 2023 are not necessarily indicative of the results that may be expected for the year ending September&#160;30, 2024 or any future period. Amounts as of December 31, 2023 and for the three months ended December&#160;31, 2023 and 2022 are unaudited. For further information, refer to the consolidated financial statements and footnotes thereto included in the Company's Annual Report on Form 10-K for the year ended September&#160;30, 2023 filed with the Securities and Exchange Commission on December 6, 2023.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br><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 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_BusinessDescriptionAndBasisOfPresentationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>
</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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870108116384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Significant Accounting Policies</a></td>
<td class="text">Significant Accounting Policies<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Use of Estimates</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. The most significant of these estimates and assumptions relate to estimating costs including overhead and its allocation, valuing and determining the amortization periods for long-lived intangible assets, interest rate swaps, stock-based compensation, and right-of-use assets and leases liabilities. We evaluate these estimates and judgments on an ongoing basis and base our estimates on historical experience, current and expected future outcomes, third-party evaluations, and various other assumptions that we believe are reasonable under the circumstances. The results of these estimates form the basis for making judgments about the carrying values of assets and liabilities as well as identifying and assessing the accounting treatment with respect to commitments and contingencies. We revise material accounting estimates if changes occur, such as more experience is acquired, additional information is obtained, or there is new information on which an estimate was or can be based. Actual results could differ from those estimates.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Revenue</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's revenues from contracts with customers are derived from offerings that include technology-enabled business process outsourcing, program management solutions, and public health research and analytics, substantially within the U.S. government and its agencies. The Company has various types of contracts including time-and-materials contracts, cost-reimbursable contracts, and firm-fixed-price contracts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider a contract with a customer to exist when there is a commitment by both parties (customer and Company), payment terms are determinable, there is commercial substance, and collectability is probably in accordance with Accounting Standards Codification ("ASC") No. 606, Revenue from Contracts with Customers ("Topic 606").</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue over time when there is a continuous transfer of control to our customer as performance obligations are satisfied. For our U.S. government contracts, this continuous transfer of control to the customer is transferred over time and revenue is recognized based on the extent of progress toward completion of the performance obligation. We consider control to transfer when we have a right to payment. In some instances, the Company commences providing services prior to formal approval to begin work from the customer. The Company considers these factors, the risks associated with commencing work, and legal enforceability in determining whether a contract exists under Topic 606.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract modification can occur throughout the life of the contract and can affect the transaction price, extend the period of performance, adjust funding, or create new performance obligations. We review each modification to assess the impact of these contract changes to determine if it should be treated as part of the original performance obligation or as a separate contract. Contract modifications impact performance obligations when the modification either creates new or changes the existing </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">enforceable rights and obligations. The effect of a contract modification on the transaction price and our measure of progress for the performance obligation to which it relates is recognized as an adjustment to revenue and profit cumulatively. Furthermore, a significant change in one or more estimates could affect the profitability of our contracts. We recognize adjustments in estimated profit on contracts in the period identified.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For service contracts, we satisfy our performance obligations as services are rendered. We use cost-based input and time-based output methods to measure progress based on the contract type.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Time and material</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - We bill the customer per labor hour and per material, and revenue is recognized in the amount invoiced as the amount corresponds directly to the value of our performance to date. Revenue is recognized to the extent of billable rates times hours delivered plus materials and other reimbursable costs incurred.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Cost reimbursable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - We record reimbursable costs as incurred, including an estimated share of the contractual fee earned.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Firm fixed price</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - We recognize revenue over time using a straight-line measure of progress. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract costs generally include direct costs such as labor, materials, subcontract costs, and indirect costs identifiable with or allocable to a specific contract. Costs are expensed as incurred and include an estimate of the contractual fees earned. Contract costs incurred for U.S. government contracts, including indirect costs, are subject to audit and adjustment by various government audit agencies. Historically, our adjustments have not been material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Amounts are invoiced as work progresses in accordance with agreed-upon contractual terms. In part, revenue recognition occurs before we have the right to bill, resulting in contract assets. These contract assets are reported within accounts receivable on our consolidated balance sheets and are invoiced in accordance with payment terms defined in each contract. Period end balances will vary from period to period due to agreed-upon contractual terms.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value of Financial Instruments</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the Company's cash and cash equivalents, accounts receivable, contract assets, accrued expenses, and accounts payable approximate fair value due to the short-term nature of these instruments. The fair values of the Company's debt instruments approximate fair value because the underlying interest rates approximate market rates that the Company could obtain for similar instruments at the balance sheet dates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Long-Lived Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our long-lived assets include equipment and improvements, intangible assets, right-of-use assets, and goodwill. The Company continues to review long-lived assets for possible impairment or loss of value at least annually, or more frequently upon the occurrence of an event or when circumstances indicate that a reporting unit's carrying amount is greater than its fair value.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equipment and improvements are recorded at cost, less accumulated depreciation and amortization. Depreciation and amortization are provided using the straight-line method over the estimated useful asset lives (3 to 7 years) and the shorter of the initial lease term or estimated useful life for leasehold improvements. Maintenance and repair costs are expensed as incurred. Intangible assets (other than goodwill) are originally recorded at fair value and are amortized on a straight-line basis over their estimated useful lives of 10 years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets are measured at the present value of future minimum lease payments, including all probable renewals, plus lease payments made to the lessor before or at lease commencement and indirect costs paid, less incentives received. Our right-of-use assets include long-term leases for facilities and equipment and are amortized over their respective lease terms.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Lease Liabilities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has leases for facilities and office equipment. Our lease liabilities are recognized as the present value of the future minimum lease payments over the lease term. Our lease payments consist of fixed and in-substance fixed amounts attributable to the use of the underlying asset over the lease term. Variable lease payments that do not depend on an index rate or are not in-substance fixed payments are excluded in the measurement of right-of-use assets and lease liabilities and are expensed in the period incurred. The incremental borrowing rate on our secured term loan is used in determining the present value of future minimum lease payments. Some of our lease agreements include options to extend the lease term or terminate the lease. These options are accounted for in our right-of-use assets and lease liabilities when it is reasonably certain that the Company will extend the lease term or terminate the lease. The Company does not have any finance leases.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews goodwill for impairment on an annual basis and on a quarterly basis the Company assesses the impact of any macroeconomic changes that may impact the business conditions to determine if these changes have any adverse impact to goodwill. Notwithstanding this evaluation, factors including non-renewal of a major contract or other substantial changes in business conditions could have a material adverse effect on the valuation of goodwill in future periods and the resulting charge could be material to future periods&#8217; results of operations.  The Company determined that no change in business conditions occurred which would have a material adverse effect on the valuation of goodwill.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Income Tax</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes in accordance with the asset and liability method, whereby deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities, using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred tax assets are reflected on the consolidated balance sheets when it is determined that it is more likely than not that the asset will be realized. This guidance also requires that deferred tax assets be reduced by a valuation allowance if it is more likely than not that some or all of the deferred tax asset will not be realized. We account for uncertain tax positions by recognizing the financial statement effects of a tax position only when, based upon the technical merits, it is more likely than not that the position will be sustained upon examination. We had no uncertain tax positions at either December&#160;31, 2023 or September&#160;30, 2023. We report interest and penalties as a component of provision for income taxes. During the three months ended December&#160;31, 2023 and 2022, we recognized no interest and no penalties related to income taxes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Stock-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the fair value-based method for stock-based compensation. Options issued are designated as either an incentive stock option or a non-statutory stock option. No option may be granted with a term of more than 10 years from the date of grant. Option awards may depend on achievement of certain performance measures determined by the Compensation Committee of our Board. Shares issued upon option exercise are newly issued common shares. All awards t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o employees and non-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">employee</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s are reco</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rded at fair value on the date of the grant and expensed over the period of vesting. The Company uses a Monte Carlo method to estimate the fair value of each stock option at the date of grant. Any consideration paid by the option holders to purchase shares is credited to common stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense for the portion of equity awards for which the requisite service has not been rendered is recognized as the requisite service is rendered. The stock-based compensation expense for that portion of awards has been based on the grant-date fair value of those awards as calculated for recognition purposes under applicable guidance. For options that vest based on the Company&#8217;s common stock achieving and maintaining defined market prices, the Company values the awards with a Monte Carlo method that utilizes various probability factors and other criterion in establishing fair value of the grant. The related compensation expense is recognized over the service period.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cash</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents. We maintain cash balances at financial institutions that are insured by the Federal Deposit Insurance Corporation up to $250,000. Deposits held with financial institutions may exceed the $250,000 limit. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounts Receivable</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivables include amounts billed and currently due from customers where the right to consideration is unconditional and amounts unbilled. Both billed and unbilled amounts are non-interest bearing, unsecured, and recognized at an estimated realizable value that includes costs and fees, and are generally expected to be billed and received within a single year. We evaluate our receivables for expected credit losses on a quarterly basis and determine whether an allowance for expected credit losses is appropriate based on specific collection issues. No allowance for doubtful accounts was deemed necessary at either December&#160;31, 2023 or September&#160;30, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Earnings Per Share</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is calculated by dividing income available to common shareholders by the weighted average number of common stock outstanding and restricted stock grants that vested or are likely to vest during the period. Diluted earnings per share is calculated by dividing income available to common shareholders by the weighted average number of basic common shares outstanding, adjusted to reflect potentially dilutive securities. Diluted earnings per share is calculated using the treasury stock method. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Treasury Stock</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically purchases its own common stock that is traded on public markets as part of announced stock repurchase programs. The repurchased common stock is classified as treasury stock on the consolidated balance sheets and held at cost. As of December&#160;31, 2023 and September&#160;30, 2023, the Company did not hold any treasury stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Preferred Stock</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our certificate of incorporation authorizes the issuance of "blank check" preferred stock with designations, rights and preferences as may be determined from time to time by our board of directors up to an aggregate of 5,000,000 shares of preferred stock. As of December&#160;31, 2023 and September&#160;30, 2023, the Company has not issued any preferred stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Interest Rate Swap</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses derivative financial instruments to manage interest rate risk associated with its variable debt.  The Company's objective in using these interest rate derivatives is to manage its exposure to interest rate movements and reduce volatility of interest expense. The gains and losses due to changes in the fair value of the interest rate swap agreements completely offset changes in the fair value of the hedged portion of the underlying debt. Offsetting changes in fair value of both the interest rate swaps and the hedged portion of the underlying debt are recognized in interest expense in the consolidated statements of operations. The Company does not hold or issue any derivative instruments for trading or speculative purposes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Risks &amp; Uncertainties</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management evaluates the impact of global markets and economic factors on our industry and the potential for adverse effects on the Company's consolidated financial position and its operations. As of December&#160;31, 2023, there was no indication of any global or economic impacts to our industry.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 all significant accounting policies of the reporting 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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870107929808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>New Accounting Pronouncements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">New Accounting Pronouncements</a></td>
<td class="text">New Accounting Pronouncements<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2023-07 "Segment reporting (Topic 280): Improvements to Reportable Segment Disclosures" which provides guidance intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses, and each reported measure of segment profit or loss. The ASU requires that a public entity that has a single reportable segment provide all the disclosures required by the amendments in this ASU and all existing segment disclosures in Topic 280. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments  in this update are effective for all entities for its annual filings occurring after December 31, 2023, and interim periods after December 15, 2024. We are currently evaluating the impacts of the single reportable segment disclosures.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, FASB issued ASU 2023-09 "Income taxes (Topic 740): Improvements to Income Tax Disclosures" which provides guidance on the requirements such as the requirement that public business entities on an annual basis (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold. DLH is a public company that reports income tax disclosures and therefore this ASU applies to the Company. The amendments  in this update are effective for all entities for its annual filings occurring after December 31, 2023. We are currently evaluating the impacts of the improvements to income tax disclosure.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.</p></div>
<a href="javascript: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 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 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)(ii)<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 (g)(2)(iii)<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 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480530/250-10-S99-5<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 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<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 (i)(1)<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 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479832/842-10-65-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (f)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479832/842-10-65-5<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-2<br><br>Reference 14: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 15: 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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 16: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<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 (e)(1)<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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 19: 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 (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482833/825-10-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482833/825-10-65-6<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482833/825-10-65-6<br><br>Reference 23: 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 (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 24: 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 (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<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/2147483194/926-20-65-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<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/2147483194/926-20-65-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483194/926-20-65-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480530/250-10-S99-6<br><br>Reference 29: 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 (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 30: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 250<br> -Publisher FASB<br> -URI https://asc.fasb.org//250/tableOfContent<br><br>Reference 32: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -SubTopic 20<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481925/310-20-65-2<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -SubTopic 20<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481925/310-20-65-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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870108776688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_RevenueFromContractWithCustomerTextBlock', window );">Revenue Recognition</a></td>
<td class="text">Revenue Recognition <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the contract balances recognized on the Company's consolidated balance sheets as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"></td><td style="width:70.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.680%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,234&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,542&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets are included as part of the accounts receivable on the consolidated balances sheets. Contract liabilities had no balance as of  December&#160;31, 2023 and September&#160;30, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregation of Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate our revenue from contracts with customers by customer, contract type, as well as whether the Company acts as prime contractor or subcontractor. We believe these categories best depict how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors. The following series of tables present our revenue disaggregated by these categories:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by customer for the three months ended December&#160;31, 2023 and 2022 was as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:69.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Department of Health and Human Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,297&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,305&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Department of Veterans Affairs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Department of Defense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,871&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,002&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,462&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">97,850</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72,738</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by contract type for the three months ended December&#160;31, 2023 and 2022 was as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:69.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time and Materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,789&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,991&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost Reimbursable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Firm Fixed Price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,310&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">97,850</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72,738</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by whether the Company acts as a prime contractor or a subcontractor for the three months ended December&#160;31, 2023 and 2022 was as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:69.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prime Contractor</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,633&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,981&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subcontractor</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">97,850</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72,738</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-9<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 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-15<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//606/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_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870107936640">
<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>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following table summarizes lease balances presented on our consolidated balance sheets was as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:69.488%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,996&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,656&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,353&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,463&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities - long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,042&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,908&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,395</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,371</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of  December&#160;31, 2023, operating leases for facilities and equipment have remaining lease terms of less than 1 to 8 years.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended December&#160;31, 2023 and 2022, total lease costs for our leases was as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:69.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">947&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income (a)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">893</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">950</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) The Company subleases a portion of one of its leased facilities. The sublease is classified as an operating lease with respect to the underlying asset. The sublease term is 5 years and includes two additional 1 year term extension options.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's future minimum lease payments as of December&#160;31, 2023 was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:83.663%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal year ending:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (remaining)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,833&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,377&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,760&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,365)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,395&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Less: current portion of operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,353)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,042&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023, the weighted-average remaining lease term and weighted-average discount rate are 6.2 years and 6.3%,  respectively. The calculation of the weighted-average discount rate was determined based on borrowing terms from our secured term loan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to our leases for the three months ended December&#160;31, 2023 and 2022 was as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:69.801%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,237&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,022&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities arising from obtaining right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other lease information</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,237</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,563</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870103714720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supporting Financial Information<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock', window );">Supporting Financial Information</a></td>
<td class="text">Supporting Financial Information<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounts receivable</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes accounts receivable presented on our consolidated balance sheets as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:69.488%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billed receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,343&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,577&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,234&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,542&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">55,577</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">59,119</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Other current assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes other current assets presented on our consolidated balance sheets as follows (in thousands):</span></div><div style="margin-bottom:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:69.488%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid insurance and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,460&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,330&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid licenses and other expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">979&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">994&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,916</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,067</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the carrying amount of goodwill as follows presented on our consolidated balance sheets as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.701%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 30, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">138,161</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Activity during the fiscal periods:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No activity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">138,161</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Intangible assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes intangible assets, net presented on our consolidated balance sheets as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:69.488%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer contracts and related customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Covenants not to compete</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,249&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,249&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,542&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,542&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer contracts and related customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,771)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,929)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Covenants not to compete</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(394)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(378)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,204)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,273)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,879)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,765)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,663</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">124,777</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense was $4.1&#160;million and $2.2&#160;million for the three months ended December&#160;31, 2023 and 2022, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the estimated amortization expense per fiscal year as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:83.663%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal year ending:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (remaining)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,455&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,694&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,694&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,663</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023, the weighted-average remaining amortization period in total was 8.1 years. At September 30, 2023, the weighted-average amortization period for customer contracts and related customer relationships, backlog, trade names and covenants not to compete was 8.0 years, 8.3 years, 8.4 years, 5.8 years, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Equipment and improvements, net </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes equipment and improvements, net presented on our consolidated balance sheets as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:69.488%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,025&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,790&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,479&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equipment and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,057&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,883&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,432)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,293)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equipment and improvements, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,625</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,590</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense was $0.1&#160;million and $0.2&#160;million for the three months ended December&#160;31, 2023 and 2022, respectively. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounts payable and accrued liabilities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes accounts payable and accrued liabilities presented on our consolidated balance sheets as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:69.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,603&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,510&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,414&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued workers' compensation insurance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued bonus and incentive compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,075&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,719&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,353&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,309&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,290&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,307</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,704</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accrued payroll</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes accrued payroll presented on our consolidated balance sheets as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:69.488%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued leave</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,046&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,621&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,487&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,173&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued severance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accrued payroll</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,703</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,794</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Debt obligations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes debt obligations presented on our consolidated balance sheets as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:69.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secured term loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,031&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,813&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secured revolving line of credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized deferred financing costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,381)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,024)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net bank debt obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">168,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">172,335</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of debt obligations, net of deferred financing costs (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,130)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,188)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term portion of debt obligations, net of deferred financing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">151,870</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">155,147</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, we have satisfied mandatory principal payments on our secured term loan.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) As of December&#160;31, 2023, the current portion comprises term loan amortization of $2.3&#160;million and the $15.4&#160;million outstanding balance on the secured revolving line of credit, net of $1.5&#160;million of unamortized deferred financing costs.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Interest expense</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes interest expense presented on our consolidated statements of operations for the three months ended December&#160;31, 2023 and 2022 as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:69.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,016&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,554&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred financing costs (b)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">642&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,658</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,830</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Interest expense on borrowing.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Amortization of expenses related to secured term loan and secured revolving line of credit.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_SupplementalBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//210/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_SupplementalBalanceSheetDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870223097184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Facilities<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">Credit Facilities</a></td>
<td class="text">Credit Facilities<div style="margin-bottom:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of our credit facilities as presented on our consolidated balance sheets as follows (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.918%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Arrangement</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loan Balance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Arrangement</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loan Balance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secured term loan (a) due December 8, 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,031&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOFR</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> + 4.1%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secured term loan (a) due December 8, 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,813&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOFR</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> + 4.1%</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secured revolving line of credit (b) due December 8, 2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOFR</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> + 4.1%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secured revolving line of credit (b) due December 8, 2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOFR</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> + 4.1%</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Secured Overnight Financing Rate ("SOFR") as of December&#160;31, 2023  and September 30, 2023 were</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 5.4% and 5.3% respectively. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Represents the principal amounts payable on our term loan, which is secured by liens on substantially all of the assets of the Company. The principal of the term loan is payable in quarterly installments with the remaining balance due on December&#160;8, 2027.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September&#160;19, 2019, we executed a floating-to-fixed interest rate swap with First National Bank ("FNB") as counter party. The swap has a notional of $9.0&#160;million at December&#160;31, 2023, a fixed interest rate of 1.61% and a maturity date of  June&#160;7, 2024. On January&#160;31, 2023, we executed an additional floating-to-fixed interest rate swap with FNB which has a notional amount of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$96.0&#160;million at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> December&#160;31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, a fixed interest rate of 4.10% and a maturity date of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">January&#160;31, 2026. As a result of entering these agreements, for the three months ended December&#160;31, 2023, interest expense has been decreased by approximately $0.4&#160;million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement requires compliance with a number of financial covenants and contains restrictions on our ability to engage in certain transactions. Among other matters, we must comply with limitations on: granting liens; incurring other indebtedness; maintenance of assets; investments in other entities and extensions of credit; mergers and consolidations; and changes in nature of business. The loan agreement also requires us to comply with certain quarterly financial covenants including: (i) a minimum fixed charge coverage ratio of at least 1.25 to 1.00, and (ii) a total leverage ratio not exceeding the ratio of 4.50:1.00 to 2.00:1.00 through maturity. The total leverage ratio is calculated by dividing the Company's total interest-bearing debt by net income adjusted to exclude (i) interest and other expenses, (ii) provision for income taxes (benefit) expense, if any, (iii) depreciation and amortization, and (iv) non-cash charges, losses or expenses, including stock-based compensation, and (v) non-recurring charges, losses or expenses to include transaction and non-cash equity expense. We are in compliance with all loan covenants and restrictions as of December&#160;31, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are required to pay quarterly amortization payments, which commenced in December 2022. The annual amortization amounts are $14.3&#160;million each for fiscal years 2023 and 2024, $19.0&#160;million each for fiscal years 2025 and 2026, and $23.75&#160;million for fiscal year 2027, with the remaining unpaid loan balance due at maturity in December 2027. The quarterly payments are equal installments. The Company made voluntary prepayments of $10.8&#160;million during the quarter ended December&#160;31, 2023 bringing the outstanding principal balance on the secured term loan to $159.0&#160;million. We have satisfied the mandatory principal payments through the end of fiscal 2024.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to quarterly payments of the outstanding indebtedness, the loan agreement also requires annual payments of a percentage of excess cash flow, as defined in the loan agreement. The loan agreement states that an excess cash flow recapture payment must be made equal to (a) 75% of the excess cash flow for the immediately preceding fiscal year in which indebtedness to consolidated EBITDA ratio is greater than or equal to 2.5:1; (b) 50% of the excess cash flow for the immediately preceding fiscal year in which the funded indebtedness to consolidated EBITDA Ratio is less than 2.5:1 but greater than or equal to 1.5:1; or (c) 0% of the excess cash flow for the immediately preceding fiscal year in which the funded indebtedness to consolidated EBITDA Ratio is less than 1.5:1. In addition, the Company must make additional mandatory prepayment of amounts outstanding based on proceeds received from asset sales and sales of certain equity securities or other indebtedness. Due to the voluntary prepayment of term debt, there was no excess cash flow payment required. For additional information regarding the schedule of future payment obligations, please refer to </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i6780c0419a50465bacee8b242531edb4_58" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 10. Commitments and Contingencies</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) The secured revolving line of credit has a ceiling of up to $70.0&#160;million; as of December&#160;31, 2023, we had unused borrowing capacity of $22.8&#160;million, which is net of outstanding letters of credit. Borrowing on the secured revolving line of credit is secured by liens on substantially all of the assets of the Company. The Company accessed funds from the secured revolving line of credit during the year, which had a $15.4&#160;million outstanding balance at December&#160;31, 2023. As part of the secured revolving line of credit, the lenders agreed to a sublimit of $10.0&#160;million for letters of credit for the account of the Company, subject to applicable procedures.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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-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> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/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_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870108132416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation and Equity Grants<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-Based Compensation and Equity Grants</a></td>
<td class="text">Stock-Based Compensation and Equity Grants<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Stock-based compensation expense</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options issued under equity incentive plans were designated as either an incentive stock or a non-statutory stock option. No  option was granted with a term of more than 10 years from the date of grant. Exercisability of option awards may depend on achievement of certain performance measures determined by the Compensation Committee of our Board. Shares issued upon option exercise are newly issued shares. As of December&#160;31, 2023, there were 0.8 million shares available for grant.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense shown in the table below, is recorded in general and administrative expenses in our consolidated statements of operations for the three months ended December&#160;31, 2023 and 2022 as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:69.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DLH employees (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-employee directors (b)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total stock option expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">620</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">552</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Included in this amount are equity grants of restricted stock units ("RSU") to Executive Officers, which were issued in accordance with the DLH long-term incentive compensation policy in this fiscal year, including both RSU and stock option grants to employees during prior fiscal years. The RSUs issued and outstanding totaled 367,795 and 140,404 at December&#160;31, 2023 and 2022, respectively. During the three months ended December&#160;31, 2023, 169,544 RSUs were granted to Executive Officers. Of the RSUs granted, 84,773 have performance-based vesting criteria and the remaining 84,771 have service-based vesting criteria. The RSUs granted during the three months ended December&#160;31, 2023, were valued as follows using the Monte Carlo Method, and will be amortized over the 3-year measurement period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Equity grants of RSUs were made in accordance with DLH compensation policy for non-employee directors and a total of 61,525 and 53,510 restricted stock units were issued and outstanding at December&#160;31, 2023 and 2022, respectively. These grants have service-based vesting criteria and vest at the end of this fiscal year.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:23.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Volatility</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50%</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance Vesting Base</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance Vesting Criteria</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 15, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue increase at the end of the performance period as compared to the year ended September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.82&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 15, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price is at least $25.65 per share average for the 30 days prior to the end of the performance period</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.36&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Notes:</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Results based on 100,000 simulations</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Unrecognized stock-based compensation expense</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrecognized stock-based compensation expense is presented in the table below for the three months ended December&#160;31, 2023 and 2022 as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:69.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized expense for DLH employees (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,983&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,750&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized expense for non-employee directors</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total unrecognized expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,522&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,288&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) On a weighted average basis, the unrecognized expense for the three months ended December&#160;31, 2023 is expected to be recognized within the next 3.42 years.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Stock option activity for the three months ended December&#160;31, 2023</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value in the table below represents the total pretax intrinsic value (i.e., the difference between the Company&#8217;s closing stock price on the last trading day of the period and the exercise price, times the number of shares) that would have been received by the option holders had all option holders exercised their in the money options on those dates. This amount will change based on the fair market value of the Company&#8217;s stock. A summary of the Company's stock option awards is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:40.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Remaining</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exercise</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contractual</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intrinsic</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Value</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding, September&#160;30, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,278&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.40&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.80</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,693&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(220)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options outstanding, December&#160;31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,033</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.02</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,803</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Vested and exercisable, December&#160;31, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,423</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.18</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.80</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,208</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Stock option shares outstanding, vested and unvested balance as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:69.905%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.660%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,423&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,608&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested (a)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">610&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options outstanding</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,033</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,278</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Certain awards vest upon satisfaction of certain performance criteria.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870108214096">
<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>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_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">Earnings Per Share<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is calculated by dividing income available to common shareholders by the weighted average number of common shares outstanding and restricted stock grants that vested or are likely to vest during the period. Diluted earnings per share is calculated by dividing income available to common shareholders by the weighted average number of basic common shares outstanding, adjusted to reflect potentially dilutive securities. Diluted earnings per share is calculated using the treasury stock method.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per share information is presented in the table below for the three months ended December&#160;31, 2023 and 2022 as follows (in thousands except for per share amounts):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:69.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for basic net income per share - weighted-average outstanding shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,032&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,306&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and restricted stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">970&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted net income per share - weighted-average outstanding shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,796&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,276&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share - basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share - diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.15&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870108128896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitment and Contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contractual obligations as of December&#160;31, 2023 are as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:27.450%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.107%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.107%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.107%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.107%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.107%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.107%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.108%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Payments Due Per Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Remaining)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2028</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt obligations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,381&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,350&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,531&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,750&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,750&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Facility operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,824&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,377&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total contractual obligations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">197,141</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,183</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,459</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,700</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26,377</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">102,127</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,295</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Legal proceedings</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a commercial enterprise and employer, the Company is subject to various claims and legal actions in the ordinary course of business. These matters can include professional liability, employment-relations issues, workers&#8217; compensation, tax, payroll and employee-related matters, other commercial disputes arising in the course of its business, and inquiries and investigations by governmental agencies regarding our employment practices or other matters. The Company is not aware of any pending or threatened litigation that it believes is reasonably likely to have a material adverse effect on its results of operations, financial position or cash flows.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870109876592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text">Related Party Transactions<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that for the three months ended December&#160;31, 2023 and 2022 there were no significant related party transactions that have occurred which require disclosure through the date that these consolidated financial statements were issued.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870109651008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text">Subsequent Events<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management has evaluated subsequent events through the date that the Company's unaudited consolidated financial statements were issued. Based on this evaluation, the Company has determined that no subsequent events have occurred which require disclosure through the date that these consolidated financial statements were issued.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<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/2147483399/855-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_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870103645904">
<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>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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 2<br> -Subparagraph 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_TradingArrByIndTable</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>
</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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870098882800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Use of Estimates</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. The most significant of these estimates and assumptions relate to estimating costs including overhead and its allocation, valuing and determining the amortization periods for long-lived intangible assets, interest rate swaps, stock-based compensation, and right-of-use assets and leases liabilities. We evaluate these estimates and judgments on an ongoing basis and base our estimates on historical experience, current and expected future outcomes, third-party evaluations, and various other assumptions that we believe are reasonable under the circumstances. The results of these estimates form the basis for making judgments about the carrying values of assets and liabilities as well as identifying and assessing the accounting treatment with respect to commitments and contingencies. We revise material accounting estimates if changes occur, such as more experience is acquired, additional information is obtained, or there is new information on which an estimate was or can be based. Actual results could differ from those estimates.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Revenue</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's revenues from contracts with customers are derived from offerings that include technology-enabled business process outsourcing, program management solutions, and public health research and analytics, substantially within the U.S. government and its agencies. The Company has various types of contracts including time-and-materials contracts, cost-reimbursable contracts, and firm-fixed-price contracts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider a contract with a customer to exist when there is a commitment by both parties (customer and Company), payment terms are determinable, there is commercial substance, and collectability is probably in accordance with Accounting Standards Codification ("ASC") No. 606, Revenue from Contracts with Customers ("Topic 606").</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue over time when there is a continuous transfer of control to our customer as performance obligations are satisfied. For our U.S. government contracts, this continuous transfer of control to the customer is transferred over time and revenue is recognized based on the extent of progress toward completion of the performance obligation. We consider control to transfer when we have a right to payment. In some instances, the Company commences providing services prior to formal approval to begin work from the customer. The Company considers these factors, the risks associated with commencing work, and legal enforceability in determining whether a contract exists under Topic 606.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract modification can occur throughout the life of the contract and can affect the transaction price, extend the period of performance, adjust funding, or create new performance obligations. We review each modification to assess the impact of these contract changes to determine if it should be treated as part of the original performance obligation or as a separate contract. Contract modifications impact performance obligations when the modification either creates new or changes the existing </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">enforceable rights and obligations. The effect of a contract modification on the transaction price and our measure of progress for the performance obligation to which it relates is recognized as an adjustment to revenue and profit cumulatively. Furthermore, a significant change in one or more estimates could affect the profitability of our contracts. We recognize adjustments in estimated profit on contracts in the period identified.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For service contracts, we satisfy our performance obligations as services are rendered. We use cost-based input and time-based output methods to measure progress based on the contract type.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Time and material</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - We bill the customer per labor hour and per material, and revenue is recognized in the amount invoiced as the amount corresponds directly to the value of our performance to date. Revenue is recognized to the extent of billable rates times hours delivered plus materials and other reimbursable costs incurred.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Cost reimbursable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - We record reimbursable costs as incurred, including an estimated share of the contractual fee earned.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Firm fixed price</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - We recognize revenue over time using a straight-line measure of progress. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract costs generally include direct costs such as labor, materials, subcontract costs, and indirect costs identifiable with or allocable to a specific contract. Costs are expensed as incurred and include an estimate of the contractual fees earned. Contract costs incurred for U.S. government contracts, including indirect costs, are subject to audit and adjustment by various government audit agencies. Historically, our adjustments have not been material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Amounts are invoiced as work progresses in accordance with agreed-upon contractual terms. In part, revenue recognition occurs before we have the right to bill, resulting in contract assets. These contract assets are reported within accounts receivable on our consolidated balance sheets and are invoiced in accordance with payment terms defined in each contract. Period end balances will vary from period to period due to agreed-upon contractual terms.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregation of Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div>We disaggregate our revenue from contracts with customers by customer, contract type, as well as whether the Company acts as prime contractor or subcontractor. We believe these categories best depict how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value of Financial Instruments</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the Company's cash and cash equivalents, accounts receivable, contract assets, accrued expenses, and accounts payable approximate fair value due to the short-term nature of these instruments. The fair values of the Company's debt instruments approximate fair value because the underlying interest rates approximate market rates that the Company could obtain for similar instruments at the balance sheet dates.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Long-Lived Assets</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Long-Lived Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our long-lived assets include equipment and improvements, intangible assets, right-of-use assets, and goodwill. The Company continues to review long-lived assets for possible impairment or loss of value at least annually, or more frequently upon the occurrence of an event or when circumstances indicate that a reporting unit's carrying amount is greater than its fair value.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equipment and improvements are recorded at cost, less accumulated depreciation and amortization. Depreciation and amortization are provided using the straight-line method over the estimated useful asset lives (3 to 7 years) and the shorter of the initial lease term or estimated useful life for leasehold improvements. Maintenance and repair costs are expensed as incurred. Intangible assets (other than goodwill) are originally recorded at fair value and are amortized on a straight-line basis over their estimated useful lives of 10 years.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Lease Liabilities</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets are measured at the present value of future minimum lease payments, including all probable renewals, plus lease payments made to the lessor before or at lease commencement and indirect costs paid, less incentives received. Our right-of-use assets include long-term leases for facilities and equipment and are amortized over their respective lease terms.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Lease Liabilities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has leases for facilities and office equipment. Our lease liabilities are recognized as the present value of the future minimum lease payments over the lease term. Our lease payments consist of fixed and in-substance fixed amounts attributable to the use of the underlying asset over the lease term. Variable lease payments that do not depend on an index rate or are not in-substance fixed payments are excluded in the measurement of right-of-use assets and lease liabilities and are expensed in the period incurred. The incremental borrowing rate on our secured term loan is used in determining the present value of future minimum lease payments. Some of our lease agreements include options to extend the lease term or terminate the lease. These options are accounted for in our right-of-use assets and lease liabilities when it is reasonably certain that the Company will extend the lease term or terminate the lease. The Company does not have any finance leases.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews goodwill for impairment on an annual basis and on a quarterly basis the Company assesses the impact of any macroeconomic changes that may impact the business conditions to determine if these changes have any adverse impact to goodwill. Notwithstanding this evaluation, factors including non-renewal of a major contract or other substantial changes in business conditions could have a material adverse effect on the valuation of goodwill in future periods and the resulting charge could be material to future periods&#8217; results of operations.  The Company determined that no change in business conditions occurred which would have a material adverse effect on the valuation of goodwill.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Tax</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Income Tax</span></div>The Company accounts for income taxes in accordance with the asset and liability method, whereby deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities, using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred tax assets are reflected on the consolidated balance sheets when it is determined that it is more likely than not that the asset will be realized. This guidance also requires that deferred tax assets be reduced by a valuation allowance if it is more likely than not that some or all of the deferred tax asset will not be realized. We account for uncertain tax positions by recognizing the financial statement effects of a tax position only when, based upon the technical merits, it is more likely than not that the position will be sustained upon examination.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsPolicyTextBlock', window );">Stock-based Compensation</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Stock-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the fair value-based method for stock-based compensation. Options issued are designated as either an incentive stock option or a non-statutory stock option. No option may be granted with a term of more than 10 years from the date of grant. Option awards may depend on achievement of certain performance measures determined by the Compensation Committee of our Board. Shares issued upon option exercise are newly issued common shares. All awards t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o employees and non-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">employee</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s are reco</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rded at fair value on the date of the grant and expensed over the period of vesting. The Company uses a Monte Carlo method to estimate the fair value of each stock option at the date of grant. Any consideration paid by the option holders to purchase shares is credited to common stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense for the portion of equity awards for which the requisite service has not been rendered is recognized as the requisite service is rendered. The stock-based compensation expense for that portion of awards has been based on the grant-date fair value of those awards as calculated for recognition purposes under applicable guidance. For options that vest based on the Company&#8217;s common stock achieving and maintaining defined market prices, the Company values the awards with a Monte Carlo method that utilizes various probability factors and other criterion in establishing fair value of the grant. The related compensation expense is recognized over the service period.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cash</span></div>The Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents. We maintain cash balances at financial institutions that are insured by the Federal Deposit Insurance Corporation up to $250,000. Deposits held with financial institutions may exceed the $250,000 limit.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounts Receivable</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivables include amounts billed and currently due from customers where the right to consideration is unconditional and amounts unbilled. Both billed and unbilled amounts are non-interest bearing, unsecured, and recognized at an estimated realizable value that includes costs and fees, and are generally expected to be billed and received within a single year. We evaluate our receivables for expected credit losses on a quarterly basis and determine whether an allowance for expected credit losses is appropriate based on specific collection issues. No allowance for doubtful accounts was deemed necessary at either December&#160;31, 2023 or September&#160;30, 2023.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Earnings Per Share</span></div>Basic earnings per share is calculated by dividing income available to common shareholders by the weighted average number of common stock outstanding and restricted stock grants that vested or are likely to vest during the period. Diluted earnings per share is calculated by dividing income available to common shareholders by the weighted average number of basic common shares outstanding, adjusted to reflect potentially dilutive securities. Diluted earnings per share is calculated using the treasury stock method.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityPolicyTextBlock', window );">Treasury Stock and Preferred Stock</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Treasury Stock</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically purchases its own common stock that is traded on public markets as part of announced stock repurchase programs. The repurchased common stock is classified as treasury stock on the consolidated balance sheets and held at cost. As of December&#160;31, 2023 and September&#160;30, 2023, the Company did not hold any treasury stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Preferred Stock</span></div>Our certificate of incorporation authorizes the issuance of "blank check" preferred stock with designations, rights and preferences as may be determined from time to time by our board of directors up to an aggregate of 5,000,000 shares of preferred stock.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Interest Rate Swap</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Interest Rate Swap</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses derivative financial instruments to manage interest rate risk associated with its variable debt.  The Company's objective in using these interest rate derivatives is to manage its exposure to interest rate movements and reduce volatility of interest expense. The gains and losses due to changes in the fair value of the interest rate swap agreements completely offset changes in the fair value of the hedged portion of the underlying debt. Offsetting changes in fair value of both the interest rate swaps and the hedged portion of the underlying debt are recognized in interest expense in the consolidated statements of operations. The Company does not hold or issue any derivative instruments for trading or speculative purposes.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dlhc_RisksAndUncertaintiesPolicyTextBlock', window );">Risks And Uncertainties</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Risks &amp; Uncertainties</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management evaluates the impact of global markets and economic factors on our industry and the potential for adverse effects on the Company's consolidated financial position and its operations. As of December&#160;31, 2023, there was no indication of any global or economic impacts to our industry.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements</a></td>
<td class="text">New Accounting Pronouncements<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2023-07 "Segment reporting (Topic 280): Improvements to Reportable Segment Disclosures" which provides guidance intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses, and each reported measure of segment profit or loss. The ASU requires that a public entity that has a single reportable segment provide all the disclosures required by the amendments in this ASU and all existing segment disclosures in Topic 280. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments  in this update are effective for all entities for its annual filings occurring after December 31, 2023, and interim periods after December 15, 2024. We are currently evaluating the impacts of the single reportable segment disclosures.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, FASB issued ASU 2023-09 "Income taxes (Topic 740): Improvements to Income Tax Disclosures" which provides guidance on the requirements such as the requirement that public business entities on an annual basis (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold. DLH is a public company that reports income tax disclosures and therefore this ASU applies to the Company. The amendments  in this update are effective for all entities for its annual filings occurring after December 31, 2023. We are currently evaluating the impacts of the improvements to income tax disclosure.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_RisksAndUncertaintiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Risks and uncertainties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_RisksAndUncertaintiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_CompensationRelatedCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f(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_CompensationRelatedCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 its derivative instruments and hedging activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-2<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(n))<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> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-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_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-17<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 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<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/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<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/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 9: 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><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//606/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_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 its capital stock transactions, including dividends and accumulated other comprehensive 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/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-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_StockholdersEquityPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accounts 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 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<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/2147481962/310-10-50-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-6<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870108845680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Schedule of Contract Balances Recognized on the Company's Consolidated Balance Sheets</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the contract balances recognized on the Company's consolidated balance sheets as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"></td><td style="width:70.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.680%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,234&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,542&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Schedule of Disaggregation of Revenue From Contracts with Customers</a></td>
<td class="text">The following series of tables present our revenue disaggregated by these categories:<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by customer for the three months ended December&#160;31, 2023 and 2022 was as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:69.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Department of Health and Human Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,297&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,305&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Department of Veterans Affairs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Department of Defense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,871&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,002&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,462&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">97,850</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72,738</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by contract type for the three months ended December&#160;31, 2023 and 2022 was as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:69.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time and Materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,789&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,991&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost Reimbursable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Firm Fixed Price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,310&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">97,850</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72,738</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by whether the Company acts as a prime contractor or a subcontractor for the three months ended December&#160;31, 2023 and 2022 was as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:69.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prime Contractor</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,633&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,981&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subcontractor</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">97,850</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72,738</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract 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 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870103574000">
<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>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dlhc_LesseeOperatingLeasesSupplementalBalanceSheetInformationTableTextBlock', window );">Schedule of Summarized Lease Balances in Consolidated Balance Sheet</a></td>
<td class="text">The following table summarizes lease balances presented on our consolidated balance sheets was as follows (in thousands):<div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:69.488%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,996&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,656&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,353&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,463&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities - long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,042&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,908&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,395</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,371</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Lease Costs and Other Information Related to Leases</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended December&#160;31, 2023 and 2022, total lease costs for our leases was as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:69.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">947&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income (a)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">893</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">950</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to our leases for the three months ended December&#160;31, 2023 and 2022 was as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:69.801%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,237&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,022&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities arising from obtaining right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other lease information</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,237</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,563</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Company's Future Lease Payments</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's future minimum lease payments as of December&#160;31, 2023 was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:83.663%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal year ending:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (remaining)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,833&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,377&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,760&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,365)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,395&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Less: current portion of operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,353)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,042&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_LesseeOperatingLeasesSupplementalBalanceSheetInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Leases, Supplemental Balance Sheet Information</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_LesseeOperatingLeasesSupplementalBalanceSheetInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870098852672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supporting Financial Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Accounts Receivable</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes accounts receivable presented on our consolidated balance sheets as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:69.488%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billed receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,343&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,577&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,234&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,542&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">55,577</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">59,119</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock', window );">Schedule of Other Current Assets</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes other current assets presented on our consolidated balance sheets as follows (in thousands):</span></div><div style="margin-bottom:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:69.488%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid insurance and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,460&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,330&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid licenses and other expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">979&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">994&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,916</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,067</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Changes in Carrying Amount of Goodwill</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the carrying amount of goodwill as follows presented on our consolidated balance sheets as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.701%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 30, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">138,161</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Activity during the fiscal periods:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No activity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">138,161</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Intangible Assets</a></td>
<td class="text"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes intangible assets, net presented on our consolidated balance sheets as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:69.488%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer contracts and related customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Covenants not to compete</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,249&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,249&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,542&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,542&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer contracts and related customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,771)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,929)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Covenants not to compete</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(394)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(378)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,204)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,273)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,879)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,765)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,663</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">124,777</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Estimated Amortization of Intangible Assets</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the estimated amortization expense per fiscal year as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:83.663%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal year ending:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (remaining)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,455&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,694&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,694&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,663</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Equipment and Improvements, Net</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes equipment and improvements, net presented on our consolidated balance sheets as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:69.488%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,025&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,790&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,479&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equipment and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,057&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,883&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,432)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,293)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equipment and improvements, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,625</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,590</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of Accounts Payable, Accrued Expenses, and Other Current Liabilities</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes accounts payable and accrued liabilities presented on our consolidated balance sheets as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:69.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,603&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,510&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,414&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued workers' compensation insurance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued bonus and incentive compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,075&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,719&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,353&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,309&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,290&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,307</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,704</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dlhc_ScheduleOfAccruedPayrollTableTextBlock', window );">Schedule of Accrued Payroll</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes accrued payroll presented on our consolidated balance sheets as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:69.488%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued leave</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,046&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,621&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,487&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,173&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued severance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accrued payroll</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,703</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,794</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Debt Obligations</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes debt obligations presented on our consolidated balance sheets as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:69.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secured term loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,031&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,813&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secured revolving line of credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized deferred financing costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,381)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,024)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net bank debt obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">168,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">172,335</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of debt obligations, net of deferred financing costs (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,130)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,188)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term portion of debt obligations, net of deferred financing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">151,870</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">155,147</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, we have satisfied mandatory principal payments on our secured term loan.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) As of December&#160;31, 2023, the current portion comprises term loan amortization of $2.3&#160;million and the $15.4&#160;million outstanding balance on the secured revolving line of credit, net of $1.5&#160;million of unamortized deferred financing costs.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock', window );">Schedule of Interest Expense</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes interest expense presented on our consolidated statements of operations for the three months ended December&#160;31, 2023 and 2022 as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:69.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,016&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,554&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred financing costs (b)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">642&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,658</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,830</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Interest expense on borrowing.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Amortization of expenses related to secured term loan and secured revolving line of credit.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_ScheduleOfAccruedPayrollTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Accrued Payroll</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_ScheduleOfAccruedPayrollTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="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.3,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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<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 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://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 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 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-1A<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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br><br>Reference 7: 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 8: 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><br>Reference 9: 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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480848/942-470-50-3<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> -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 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 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_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript: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 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<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/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 3: 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 4: 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><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 (b)<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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 8: 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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 9: 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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 10: 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 (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1A<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current 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_ScheduleOfOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870208663616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Facilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock', window );">Schedule of Loan Facility</a></td>
<td class="text"><div style="margin-bottom:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of our credit facilities as presented on our consolidated balance sheets as follows (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.918%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Arrangement</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loan Balance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Arrangement</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loan Balance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secured term loan (a) due December 8, 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,031&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOFR</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> + 4.1%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secured term loan (a) due December 8, 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,813&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOFR</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> + 4.1%</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secured revolving line of credit (b) due December 8, 2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOFR</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> + 4.1%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secured revolving line of credit (b) due December 8, 2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOFR</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> + 4.1%</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Secured Overnight Financing Rate ("SOFR") as of December&#160;31, 2023  and September 30, 2023 were</span> 5.4% and 5.3% respectively.<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_ScheduleOfLineOfCreditFacilitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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.</p></div>
<a href="javascript: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_ScheduleOfLineOfCreditFacilitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870104604048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation and Equity Grants (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of Stock-based Compensation Expense</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense shown in the table below, is recorded in general and administrative expenses in our consolidated statements of operations for the three months ended December&#160;31, 2023 and 2022 as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:69.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DLH employees (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-employee directors (b)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total stock option expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">620</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">552</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Included in this amount are equity grants of restricted stock units ("RSU") to Executive Officers, which were issued in accordance with the DLH long-term incentive compensation policy in this fiscal year, including both RSU and stock option grants to employees during prior fiscal years. The RSUs issued and outstanding totaled 367,795 and 140,404 at December&#160;31, 2023 and 2022, respectively. During the three months ended December&#160;31, 2023, 169,544 RSUs were granted to Executive Officers. Of the RSUs granted, 84,773 have performance-based vesting criteria and the remaining 84,771 have service-based vesting criteria. The RSUs granted during the three months ended December&#160;31, 2023, were valued as follows using the Monte Carlo Method, and will be amortized over the 3-year measurement period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Equity grants of RSUs were made in accordance with DLH compensation policy for non-employee directors and a total of 61,525 and 53,510 restricted stock units were issued and outstanding at December&#160;31, 2023 and 2022, respectively. These grants have service-based vesting criteria and vest at the end of this fiscal year.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrecognized stock-based compensation expense is presented in the table below for the three months ended December&#160;31, 2023 and 2022 as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:69.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized expense for DLH employees (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,983&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,750&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized expense for non-employee directors</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total unrecognized expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,522&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,288&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) On a weighted average basis, the unrecognized expense for the three months ended December&#160;31, 2023 is expected to be recognized within the next 3.42 years.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Summary of Performance Vesting Critera</a></td>
<td class="text"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:23.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Volatility</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50%</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance Vesting Base</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance Vesting Criteria</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 15, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue increase at the end of the performance period as compared to the year ended September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.82&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 15, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price is at least $25.65 per share average for the 30 days prior to the end of the performance period</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.36&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Notes:</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Results based on 100,000 simulations</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Stock Option Activity</a></td>
<td class="text">A summary of the Company's stock option awards is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:40.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Remaining</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exercise</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contractual</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intrinsic</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Value</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding, September&#160;30, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,278&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.40&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.80</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,693&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(220)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options outstanding, December&#160;31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,033</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.02</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,803</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Vested and exercisable, December&#160;31, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,423</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.18</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.80</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,208</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock', window );">Schedule of Option Shares Outstanding, Vested and Expected to Vest</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Stock option shares outstanding, vested and unvested balance as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:69.905%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.660%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,423&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,608&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested (a)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">610&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options outstanding</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,033</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,278</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Certain awards vest upon satisfaction of certain performance criteria.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-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 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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding and exercisable options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870108108912">
<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>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_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 );">Schedule of Diluted Earnings per Share</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per share information is presented in the table below for the three months ended December&#160;31, 2023 and 2022 as follows (in thousands except for per share amounts):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:69.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for basic net income per share - weighted-average outstanding shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,032&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,306&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and restricted stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">970&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted net income per share - weighted-average outstanding shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,796&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,276&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share - basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share - diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.15&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870108071168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitment and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock', window );">Schedule of Contractual Obligations</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contractual obligations as of December&#160;31, 2023 are as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:27.450%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.107%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.107%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.107%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.107%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.107%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.107%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.108%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Payments Due Per Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Remaining)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2028</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt obligations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,381&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,350&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,531&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,750&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,750&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Facility operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,824&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,377&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total contractual obligations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">197,141</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,183</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,459</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,700</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26,377</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">102,127</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,295</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.</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 (S-X 210.12-04)<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;">srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870104620992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (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>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Indefinite-lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful live of intangible assets</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<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_IncomeTaxExaminationInterestExpense', window );">Income tax interest expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationPenaltiesExpense', window );">Income tax penalties expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 0<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_TreasuryStockCommonShares', window );">Treasury stock held (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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_PreferredStockSharesAuthorized', window );">Preferred shares authorized (in shares)</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Indefinite-lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Expiration term of share-based compensation plan</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Indefinite-lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful of long-lived assets</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="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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Indefinite-lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful of long-lived assets</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, 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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-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_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finite-lived intangible assets, 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_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 estimated interest recognized in the period arising from income tax examinations.</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 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationPenaltiesExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 estimated penalties recognized in the period arising from income tax examinations.</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 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationPenaltiesExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870107959184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenue Recognition - Contract Balances (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_ContractWithCustomerAssetGrossCurrent', window );">Contract assets</a></td>
<td class="nump">$ 19,234<span></span>
</td>
<td class="nump">$ 20,542<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_ContractWithCustomerAssetGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, 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/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870104389056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenue Recognition - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, 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 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_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870104473952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total</a></td>
<td class="nump">$ 97,850<span></span>
</td>
<td class="nump">$ 72,738<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_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelDirectlyToConsumerMember', window );">Prime Contractor</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total</a></td>
<td class="nump">87,633<span></span>
</td>
<td class="nump">67,981<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_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelThroughIntermediaryMember', window );">Subcontractor</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total</a></td>
<td class="nump">10,217<span></span>
</td>
<td class="nump">4,757<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_ContractWithCustomerBasisOfPricingAxis=us-gaap_TimeAndMaterialsContractMember', window );">Time and Materials</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total</a></td>
<td class="nump">54,789<span></span>
</td>
<td class="nump">48,991<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_ContractWithCustomerBasisOfPricingAxis=dlhc_CostPlusFixedFeeContractMember', window );">Cost Reimbursable</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total</a></td>
<td class="nump">19,751<span></span>
</td>
<td class="nump">12,580<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_ContractWithCustomerBasisOfPricingAxis=us-gaap_FixedPriceContractMember', window );">Firm Fixed Price</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total</a></td>
<td class="nump">23,310<span></span>
</td>
<td class="nump">11,167<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_MajorCustomersAxis=dlhc_DepartmentofHealthandHumanServicesMember', window );">Department of Health and Human Services | Revenue from Contract with Customer | Customer concentration</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total</a></td>
<td class="nump">44,297<span></span>
</td>
<td class="nump">27,305<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_MajorCustomersAxis=dlhc_DepartmentOfVeteransAffairsMember', window );">Department of Veterans Affairs | Revenue from Contract with Customer | Customer concentration</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total</a></td>
<td class="nump">34,680<span></span>
</td>
<td class="nump">33,708<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_MajorCustomersAxis=dlhc_DepartmentOfDefenseMember', window );">Department of Defense | Revenue from Contract with Customer | Customer concentration</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total</a></td>
<td class="nump">16,871<span></span>
</td>
<td class="nump">10,263<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_MajorCustomersAxis=dlhc_OtherCustomersMember', window );">Other | Revenue from Contract with Customer | Customer concentration</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total</a></td>
<td class="nump">$ 2,002<span></span>
</td>
<td class="nump">$ 1,462<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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including 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_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelDirectlyToConsumerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelDirectlyToConsumerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelThroughIntermediaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelThroughIntermediaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ContractWithCustomerBasisOfPricingAxis=us-gaap_TimeAndMaterialsContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContractWithCustomerBasisOfPricingAxis=us-gaap_TimeAndMaterialsContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ContractWithCustomerBasisOfPricingAxis=dlhc_CostPlusFixedFeeContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContractWithCustomerBasisOfPricingAxis=dlhc_CostPlusFixedFeeContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ContractWithCustomerBasisOfPricingAxis=us-gaap_FixedPriceContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContractWithCustomerBasisOfPricingAxis=us-gaap_FixedPriceContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_MajorCustomersAxis=dlhc_DepartmentofHealthandHumanServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MajorCustomersAxis=dlhc_DepartmentofHealthandHumanServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_MajorCustomersAxis=dlhc_DepartmentOfVeteransAffairsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MajorCustomersAxis=dlhc_DepartmentOfVeteransAffairsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_MajorCustomersAxis=dlhc_DepartmentOfDefenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MajorCustomersAxis=dlhc_DepartmentOfDefenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_MajorCustomersAxis=dlhc_OtherCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MajorCustomersAxis=dlhc_OtherCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870103547232">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Summary of Lease Balances in Consolidated Balance Sheets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">$ 8,996<span></span>
</td>
<td class="nump">$ 9,656<span></span>
</td>
<td class="nump">$ 9,656<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities - current</a></td>
<td class="nump">3,353<span></span>
</td>
<td class="nump">3,463<span></span>
</td>
<td class="nump">3,463<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities - long-term</a></td>
<td class="nump">15,042<span></span>
</td>
<td class="nump">15,908<span></span>
</td>
<td class="nump">$ 15,908<span></span>
</td>
</tr>
<tr class="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 operating lease liabilities</a></td>
<td class="nump">$ 18,395<span></span>
</td>
<td class="nump">$ 19,371<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_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_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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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 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_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, classified as noncurrent.</p></div>
<a href="javascript: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_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>
</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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870104511696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>sublease </div>
<div>sublease_option</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [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_dlhc_LesseeOperatingSubleaseNumber', window );">Number of facilities subleased | sublease</a></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_dlhc_LesseeOperatingSubleaseLeaseTerm', window );">Sublease term</a></td>
<td class="text">5 years<span></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_dlhc_LesseeOperatingSubleaseNumberOfOptionsToExtend', window );">Sublease number of additional extension options | sublease_option</a></td>
<td class="nump">2<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_dlhc_LesseeOperatingSubleaseOptionExtensionPeriod', window );">Sublease extension option period</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">6 years 2 months 12 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">6.30%<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 | Facilities and Equipment</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Operating lease term (in years)</a></td>
<td class="text">1 year<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 | Facilities and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Operating lease term (in years)</a></td>
<td class="text">8 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_LesseeOperatingSubleaseLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Sublease, Lease Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_LesseeOperatingSubleaseLeaseTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</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_dlhc_LesseeOperatingSubleaseNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Sublease, Number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_LesseeOperatingSubleaseNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_LesseeOperatingSubleaseNumberOfOptionsToExtend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Sublease, Number Of Options To Extend</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_LesseeOperatingSubleaseNumberOfOptionsToExtend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_LesseeOperatingSubleaseOptionExtensionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Sublease, Option Extension 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;">dlhc_LesseeOperatingSubleaseOptionExtensionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</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_LesseeOperatingLeaseRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147477123/405-50-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482477/820-10-65-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482477/820-10-65-13<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 (a)<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 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 6: 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 (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 7: 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 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 (a)<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 (b)<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 (c)<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 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 12: 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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 13: 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 14: 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 15: 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 16: 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 17: 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)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 18: 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 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 832<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483482/832-10-65-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 832<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483482/832-10-65-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479845/805-20-65-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479845/805-20-65-3<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479845/805-20-65-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479832/842-10-65-5<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479832/842-10-65-5<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479832/842-10-65-5<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479832/842-10-65-5<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-2<br><br>Reference 29: 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)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 30: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 31: 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)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 32: 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)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 33: 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 34: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 35: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 36: 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 37: 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 38: 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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 39: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 40: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 41: 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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 42: 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 43: 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 44: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 45: 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 46: 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)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 47: 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)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 48: 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)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 49: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 50: 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 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480530/250-10-S99-5<br><br>Reference 52: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 53: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 54: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 55: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 56: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 57: 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 58: 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 59: 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 60: 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 (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 61: 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 (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 62: 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 63: 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 64: 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 65: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483194/926-20-65-2<br><br>Reference 66: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483194/926-20-65-2<br><br>Reference 67: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483194/926-20-65-2<br><br>Reference 68: 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 69: 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 70: 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 71: 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)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 72: 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 (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 73: 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 74: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-6<br><br>Reference 75: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482833/825-10-65-6<br><br>Reference 76: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482833/825-10-65-6<br><br>Reference 77: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482833/825-10-65-6<br><br>Reference 78: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482833/825-10-65-6<br><br>Reference 79: 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 (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 80: 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 (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 81: 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 (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 82: 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 (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 83: 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 (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 84: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 85: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 86: 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)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 87: 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 88: 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 89: 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 90: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481925/310-20-65-2<br><br>Reference 91: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481925/310-20-65-2<br><br>Reference 92: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480424/946-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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_FiniteLivedIntangibleAssetsByMajorClassAxis=dlhc_FacilitiesAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=dlhc_FacilitiesAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870103766336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Lease Costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating</a></td>
<td class="nump">$ 873<span></span>
</td>
<td class="nump">$ 947<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term</a></td>
<td class="nump">50<span></span>
</td>
<td class="nump">43<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">37<span></span>
</td>
<td class="nump">31<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubleaseIncome', window );">Sublease income</a></td>
<td class="num">(67)<span></span>
</td>
<td class="num">(71)<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_LeaseCost', window );">Total lease costs</a></td>
<td class="nump">$ 893<span></span>
</td>
<td class="nump">$ 950<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="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> -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_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -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_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<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 (c)<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_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubleaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of sublease income excluding finance and operating lease expense.</p></div>
<a href="javascript:void(0);" onclick="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 (e)<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_SubleaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870099234032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Company's Future Minimum Lease Payments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2024 (remaining)</a></td>
<td class="nump">$ 3,833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">3,928<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">3,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">2,627<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">2,377<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_dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour', window );">Thereafter</a></td>
<td class="nump">6,295<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total future lease payments</a></td>
<td class="nump">22,760<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="num">(4,365)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">18,395<span></span>
</td>
<td class="nump">$ 19,371<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Less: current portion of operating lease liabilities</a></td>
<td class="num">(3,353)<span></span>
</td>
<td class="num">(3,463)<span></span>
</td>
<td class="num">$ (3,463)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term operating lease liabilities</a></td>
<td class="nump">$ 15,042<span></span>
</td>
<td class="nump">$ 15,908<span></span>
</td>
<td class="nump">$ 15,908<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Liability, To Be Paid, After Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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 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_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, classified as noncurrent.</p></div>
<a href="javascript: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_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870103730448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Other Information Related to Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash paid for amounts included in the measurement of lease liabilities</a></td>
<td class="nump">$ 1,237<span></span>
</td>
<td class="nump">$ 1,022<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePaymentsUse', window );">Lease liabilities arising from obtaining right-of-use assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,541<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dlhc_OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets', window );">Other lease information</a></td>
<td class="nump">$ 1,237<span></span>
</td>
<td class="nump">$ 4,563<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Payments, Including New Lease Liabilities, Net of New Right-of-Use Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OperatingLeasePaymentsUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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_OperatingLeasePaymentsUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870108820208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Supporting Financial Information - Accounts Receivable (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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_BilledContractReceivables', window );">Billed receivables</a></td>
<td class="nump">$ 36,343<span></span>
</td>
<td class="nump">$ 38,577<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetGrossCurrent', window );">Contract assets</a></td>
<td class="nump">19,234<span></span>
</td>
<td class="nump">20,542<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Less: Allowance for doubtful accounts</a></td>
<td class="nump">0<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_AccountsReceivableGrossCurrent', window );">Accounts Receivable, before Allowance for Credit Loss, Current</a></td>
<td class="nump">$ 55,577<span></span>
</td>
<td class="nump">$ 59,119<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_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: 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 4: 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_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, 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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-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_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BilledContractReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482312/912-310-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_BilledContractReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, 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/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>
</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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870099318432">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Supporting Financial Information - Other Current Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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_PrepaidInsurance', window );">Prepaid insurance and benefits</a></td>
<td class="nump">$ 1,460<span></span>
</td>
<td class="nump">$ 1,330<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_dlhc_PrepaidEmployeeBenefitsCurrent', window );">Prepaid licenses and other expenses</a></td>
<td class="nump">477<span></span>
</td>
<td class="nump">743<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Other receivables</a></td>
<td class="nump">979<span></span>
</td>
<td class="nump">994<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_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">$ 2,916<span></span>
</td>
<td class="nump">$ 3,067<span></span>
</td>
<td class="nump">$ 3,067<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_PrepaidEmployeeBenefitsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid Employee Benefits, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_PrepaidEmployeeBenefitsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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 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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482955/340-10-05-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870103728320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supporting Financial Information - Goodwill (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_Goodwill', window );">Beginning Balance</a></td>
<td class="nump">$ 138,161<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillOtherIncreaseDecrease', window );">No activity</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending Balance</a></td>
<td class="nump">$ 138,161<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_GoodwillOtherIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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), classified as other, of an asset representing the future economic benefits 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/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<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_GoodwillOtherIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870208649248">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Supporting Financial Information - Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross</a></td>
<td class="nump">$ 164,542<span></span>
</td>
<td class="nump">$ 164,542<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Total accumulated amortization</a></td>
<td class="num">(43,879)<span></span>
</td>
<td class="num">(39,765)<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_FiniteLivedIntangibleAssetsNet', window );">Total amortization expense</a></td>
<td class="nump">120,663<span></span>
</td>
<td class="nump">124,777<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer contracts and related customer relationships</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross</a></td>
<td class="nump">113,622<span></span>
</td>
<td class="nump">113,622<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Total accumulated amortization</a></td>
<td class="num">(32,771)<span></span>
</td>
<td class="num">(29,929)<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Covenants not to compete</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross</a></td>
<td class="nump">637<span></span>
</td>
<td class="nump">637<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Total accumulated amortization</a></td>
<td class="num">(394)<span></span>
</td>
<td class="num">(378)<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade name</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross</a></td>
<td class="nump">13,034<span></span>
</td>
<td class="nump">13,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Total accumulated amortization</a></td>
<td class="num">(2,510)<span></span>
</td>
<td class="num">(2,185)<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_FiniteLivedIntangibleAssetsByMajorClassAxis=dlhc_BacklogMember', window );">Backlog</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross</a></td>
<td class="nump">37,249<span></span>
</td>
<td class="nump">37,249<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Total accumulated amortization</a></td>
<td class="num">$ (8,204)<span></span>
</td>
<td class="num">$ (7,273)<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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-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_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483147/928-340-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-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_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-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_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=dlhc_BacklogMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=dlhc_BacklogMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870099074624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supporting Financial Information - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense of intangible assets</a></td>
<td class="nump">$ 4.1<span></span>
</td>
<td class="nump">$ 2.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Intangible assets, remaining amortization period</a></td>
<td class="text">8 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" 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">$ 0.1<span></span>
</td>
<td class="nump">$ 0.2<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer contracts and related customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Intangible assets, remaining amortization period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=dlhc_BacklogMember', window );">Backlog</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Intangible assets, remaining amortization period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years 3 months 18 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade name</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Intangible assets, remaining amortization period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years 4 months 24 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Covenants not to compete</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Intangible assets, remaining amortization period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years 9 months 18 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="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 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-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_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=dlhc_BacklogMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=dlhc_BacklogMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870103650320">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Supporting Financial Information - Estimated Future Amortization Expense of Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">2024 (remaining)</a></td>
<td class="nump">$ 12,341<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2025</a></td>
<td class="nump">16,455<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2026</a></td>
<td class="nump">15,722<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2027</a></td>
<td class="nump">14,694<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2028</a></td>
<td class="nump">14,694<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_dlhc_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour', window );">Thereafter</a></td>
<td class="nump">46,757<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_FiniteLivedIntangibleAssetsNet', window );">Total amortization expense</a></td>
<td class="nump">$ 120,663<span></span>
</td>
<td class="nump">$ 124,777<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finite-Lived Intangible Asset, Expected Amortization, After Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-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_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>
</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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870098843248">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Supporting Financial Information - Equipment and Improvements, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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_FurnitureAndFixturesGross', window );">Furniture and equipment</a></td>
<td class="nump">$ 2,025<span></span>
</td>
<td class="nump">$ 1,790<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareGross', window );">Computer equipment and software</a></td>
<td class="nump">6,418<span></span>
</td>
<td class="nump">6,479<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseholdImprovementsGross', window );">Leasehold improvements</a></td>
<td class="nump">1,614<span></span>
</td>
<td class="nump">1,614<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_PropertyPlantAndEquipmentGross', window );">Total equipment and improvements</a></td>
<td class="nump">10,057<span></span>
</td>
<td class="nump">9,883<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(8,432)<span></span>
</td>
<td class="num">(8,293)<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_PropertyPlantAndEquipmentNet', window );">Equipment and improvements, net</a></td>
<td class="nump">$ 1,625<span></span>
</td>
<td class="nump">$ 1,590<span></span>
</td>
<td class="nump">$ 1,590<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_CapitalizedComputerSoftwareGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.</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 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-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_CapitalizedComputerSoftwareGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FurnitureAndFixturesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of 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.</p></div>
<a href="javascript: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> -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_FurnitureAndFixturesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseholdImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of additions or improvements to assets held under a lease 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 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_LeaseholdImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_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>
</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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870102984544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Supporting Financial Information - Accounts Payable, Accrued Expense and Other Current Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">$ 9,213<span></span>
</td>
<td class="nump">$ 12,603<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedEmployeeBenefitsCurrent', window );">Accrued benefits</a></td>
<td class="nump">5,510<span></span>
</td>
<td class="nump">6,414<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityCurrent', window );">Accrued workers' compensation insurance</a></td>
<td class="nump">2,300<span></span>
</td>
<td class="nump">2,369<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedBonusesCurrent', window );">Accrued bonus and incentive compensation</a></td>
<td class="nump">1,075<span></span>
</td>
<td class="nump">4,719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">1,353<span></span>
</td>
<td class="nump">1,309<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued expenses</a></td>
<td class="nump">2,856<span></span>
</td>
<td class="nump">2,290<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_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">$ 22,307<span></span>
</td>
<td class="nump">$ 29,704<span></span>
</td>
<td class="nump">$ 29,704<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_AccountsPayableAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_AccruedBonusesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. 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://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.20)<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_AccruedBonusesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedEmployeeBenefitsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. 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://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.20)<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_AccruedEmployeeBenefitsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 710<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483070/710-10-25-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483043/710-10-30-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_DeferredCompensationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. 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://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.20)<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_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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.20)<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_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870098852240">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Supporting Financial Information - Accrued Payroll (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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_AccruedVacationCurrent', window );">Accrued Leave</a></td>
<td class="nump">$ 9,046<span></span>
</td>
<td class="nump">$ 9,621<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrent', window );">Accrued payroll</a></td>
<td class="nump">5,183<span></span>
</td>
<td class="nump">2,487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedPayrollTaxesCurrent', window );">Accrued payroll taxes</a></td>
<td class="nump">1,115<span></span>
</td>
<td class="nump">1,173<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_dlhc_AccruedSeveranceCurrent', window );">Accrued severance</a></td>
<td class="nump">359<span></span>
</td>
<td class="nump">513<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_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll</a></td>
<td class="nump">$ 15,703<span></span>
</td>
<td class="nump">$ 13,794<span></span>
</td>
<td class="nump">$ 13,794<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_AccruedSeveranceCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Severance, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_AccruedSeveranceCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedPayrollTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. 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://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.20)<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_AccruedPayrollTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. 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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-8<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.20)<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_AccruedSalariesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedVacationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unused vacation time owed to employees based on the entity's vacation benefit given to its employees. 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://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.20)<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 710<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483070/710-10-25-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_AccruedVacationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. 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://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.20)<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_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>
</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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870102567120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Supporting Financial Information - Debt Obligations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 174,381<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_LongTermDebt', window );">Net bank debt obligations</a></td>
<td class="nump">168,000<span></span>
</td>
<td class="nump">$ 172,335<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less: current portion of debt obligations, net of deferred financing costs</a></td>
<td class="num">(16,130)<span></span>
</td>
<td class="num">(17,188)<span></span>
</td>
<td class="num">$ (17,188)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term portion of debt obligations, net of deferred financing costs</a></td>
<td class="nump">151,870<span></span>
</td>
<td class="nump">155,147<span></span>
</td>
<td class="nump">$ 155,147<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">Term loan amortization</a></td>
<td class="nump">16,531<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=us-gaap_SecuredDebtMember', window );">Secured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">159,031<span></span>
</td>
<td class="nump">169,813<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Less: unamortized deferred financing costs</a></td>
<td class="num">(6,381)<span></span>
</td>
<td class="num">(7,024)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">Term loan amortization</a></td>
<td class="nump">2,300<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_dlhc_UnamortizedDebtIssuanceExpenseCurrent', window );">Current unamortized deferred financing costs</a></td>
<td class="nump">1,500<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 Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">15,350<span></span>
</td>
<td class="nump">9,546<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 Line of Credit | Secured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 15,350<span></span>
</td>
<td class="nump">$ 9,546<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_dlhc_UnamortizedDebtIssuanceExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unamortized Debt Issuance Expense, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_UnamortizedDebtIssuanceExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<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_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 classified as current. Excludes lease obligation.</p></div>
<a href="javascript: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(20))<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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript: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(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_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_LongtermDebtTypeAxis=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=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>
</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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870103540704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supporting Financial Information - Interest Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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_InterestExpense', window );">Interest expense</a></td>
<td class="nump">$ 4,016<span></span>
</td>
<td class="nump">$ 1,554<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of deferred financing costs</a></td>
<td class="nump">642<span></span>
</td>
<td class="nump">276<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_NonoperatingIncomeExpense', window );">Interest expense</a></td>
<td class="nump">$ 4,658<span></span>
</td>
<td class="nump">$ 1,830<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_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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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.7)<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_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
</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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870105380816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Facilities - Summary of Loan Facility (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 174,381<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_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember', window );">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate spread</a></td>
<td class="nump">5.40%<span></span>
</td>
<td class="nump">5.30%<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 Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 15,350<span></span>
</td>
<td class="nump">$ 9,546<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=us-gaap_SecuredDebtMember', window );">Secured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">159,031<span></span>
</td>
<td class="nump">169,813<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=us-gaap_SecuredDebtMember', window );">Secured Debt | Term Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 159,031<span></span>
</td>
<td class="nump">$ 169,813<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=us-gaap_SecuredDebtMember', window );">Secured Debt | Term Loans | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest</a></td>
<td class="nump">4.10%<span></span>
</td>
<td class="nump">4.10%<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=us-gaap_SecuredDebtMember', window );">Secured Debt | Revolving Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 15,350<span></span>
</td>
<td class="nump">$ 9,546<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=us-gaap_SecuredDebtMember', window );">Secured Debt | Revolving Line of Credit | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest</a></td>
<td class="nump">4.10%<span></span>
</td>
<td class="nump">4.10%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<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_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript: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://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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<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 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-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_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 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_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_LongtermDebtTypeAxis=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_LongtermDebtTypeAxis=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=us-gaap_MediumTermNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MediumTermNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870098636352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Facilities - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 16,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">Debt amortization fiscal year 2024</a></td>
<td class="nump">19,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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">Debt amortization fiscal year 2025</a></td>
<td class="nump">23,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">Debt amortization fiscal year 2026</a></td>
<td class="nump">99,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">174,381<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_dlhc_DerivativeInstrumentMaturityAxis=dlhc_MaturityOneMember', window );">Maturity One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Derivative notional amount</a></td>
<td class="nump">9,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_dlhc_DerivativeInstrumentMaturityAxis=dlhc_MaturityTwoMember', window );">Maturity Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Derivative notional amount</a></td>
<td class="nump">96,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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseLongTermDebtIncreaseDecrease', window );">Decrease in interest expense</a></td>
<td class="nump">$ 400<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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap | Maturity One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Derivative fixed interest rate</a></td>
<td class="nump">1.61%<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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap | Maturity Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Derivative fixed interest rate</a></td>
<td class="nump">4.10%<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 Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 15,350<span></span>
</td>
<td class="nump">$ 9,546<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=us-gaap_SecuredDebtMember', window );">Secured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2025</a></td>
<td class="nump">2,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 159,031<span></span>
</td>
<td class="nump">169,813<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=us-gaap_SecuredDebtMember', window );">Secured Debt | Term Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dlhc_FixedChargeCoverageRatio', window );">Fixed charge coverage ratio</a></td>
<td class="nump">1.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 14,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">Debt amortization fiscal year 2024</a></td>
<td class="nump">14,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">Debt amortization fiscal year 2025</a></td>
<td class="nump">19,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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">Debt amortization fiscal year 2026</a></td>
<td class="nump">19,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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">Debt amortization fiscal year 2027</a></td>
<td class="nump">23,750<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_dlhc_VoluntaryRepaymentsOfLongTermDebt', window );">Voluntary principal amortization of term debt</a></td>
<td class="nump">10,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 159,031<span></span>
</td>
<td class="nump">169,813<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=us-gaap_SecuredDebtMember', window );">Secured Debt | Term Loans | Excess Cash Flows Greater Than Or Equal to 2.50</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dlhc_PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA', window );">Percentage of excess cash flow for each year of funded indebtedness to EBDTA</a></td>
<td class="nump">75.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_dlhc_RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization', window );">Ratio of funded indebtedness to adjusted EBIDTA</a></td>
<td class="nump">2.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Term Loans | Excess Cash Flows Less Than 2.50</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dlhc_RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization', window );">Ratio of funded indebtedness to adjusted EBIDTA</a></td>
<td class="nump">2.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Term Loans | Excess Cash Flows Equal to 1.50</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dlhc_RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization', window );">Ratio of funded indebtedness to adjusted EBIDTA</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Term Loans | Excess Cash Flows Less Than 1.50</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dlhc_PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA', window );">Percentage of excess cash flow for each year of funded indebtedness to EBDTA</a></td>
<td class="nump">0.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_dlhc_RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization', window );">Ratio of funded indebtedness to adjusted EBIDTA</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Term Loans | Excess Cash Flows Less Than 2.50 But Greater Than 1.50</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dlhc_PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA', window );">Percentage of excess cash flow for each year of funded indebtedness to EBDTA</a></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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Term Loans | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dlhc_RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization', window );">Ratio of funded indebtedness to EBITDA through maturity</a></td>
<td class="nump">4.50<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=us-gaap_SecuredDebtMember', window );">Secured Debt | Term Loans | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dlhc_RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization', window );">Ratio of funded indebtedness to EBITDA through maturity</a></td>
<td class="nump">2.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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Revolving Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 15,350<span></span>
</td>
<td class="nump">$ 9,546<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit, maximum borrowing capacity</a></td>
<td class="nump">70,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_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of credit, unused borrowing capacity</a></td>
<td class="nump">22,800<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=us-gaap_SecuredDebtMember', window );">Secured Debt | Letter of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Line of credit, current borrowing capacity</a></td>
<td class="nump">$ 10,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_dlhc_FixedChargeCoverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fixed Charge Coverage Ratio</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_FixedChargeCoverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</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_dlhc_PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Excess Cash Flow For Each Year Of Funded Indebtedness To Adjusted EBITDA</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Of Debt To Earnings Before Interest, Taxes, Depreciation, And Amortization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</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_dlhc_RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Of Funded Indebtedness To Adjusted Earnings Before Interest, Taxes, Depreciations, And Amortization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</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_dlhc_VoluntaryRepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Voluntary Repayments Of Long-term Debt</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_VoluntaryRepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<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_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payments on the derivative asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1B<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fixed interest rate related to the interest rate derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 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_InterestExpenseLongTermDebtIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 interest expense on long-term 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> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (a)<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (c)<br> -Subparagraph (2)(i)<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (c)<br> -Subparagraph (2)(ii)<br> -Publisher SEC<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (c)<br> -Subparagraph (2)(iii)<br> -Publisher SEC<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseLongTermDebtIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_DerivativeInstrumentMaturityAxis=dlhc_MaturityOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dlhc_DerivativeInstrumentMaturityAxis=dlhc_MaturityOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_DerivativeInstrumentMaturityAxis=dlhc_MaturityTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dlhc_DerivativeInstrumentMaturityAxis=dlhc_MaturityTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_LongtermDebtTypeAxis=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_LongtermDebtTypeAxis=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=us-gaap_MediumTermNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MediumTermNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_DebtCovenantAxis=dlhc_ExcessCashFlowsGreaterThanOrEqualto2.50Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dlhc_DebtCovenantAxis=dlhc_ExcessCashFlowsGreaterThanOrEqualto2.50Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_DebtCovenantAxis=dlhc_ExcessCashFlowsLessThan250Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dlhc_DebtCovenantAxis=dlhc_ExcessCashFlowsLessThan250Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_DebtCovenantAxis=dlhc_ExcessCashFlowsEqualto1.50Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dlhc_DebtCovenantAxis=dlhc_ExcessCashFlowsEqualto1.50Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_DebtCovenantAxis=dlhc_ExcessCashFlowsLessThan1.50Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dlhc_DebtCovenantAxis=dlhc_ExcessCashFlowsLessThan1.50Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_DebtCovenantAxis=dlhc_ExcessCashFlowsLessThan2.50ButGreaterThan1.50Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dlhc_DebtCovenantAxis=dlhc_ExcessCashFlowsLessThan2.50ButGreaterThan1.50Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StandbyLettersOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870108691136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation and Equity Grants - Narrative (Details) - Employee Stock Option<br> shares in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Expiration term of share-based compensation plan</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="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 );">Number of shares available for grant (in shares)</a></td>
<td class="nump">0.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Omnibus Equity Incentive Plan 2016</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Expiration term of share-based compensation plan</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=dlhc_OmnibusEquityIncentivePlan2016Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dlhc_OmnibusEquityIncentivePlan2016Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870098917872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation and Equity Grants - Stock-based Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock option expense</a></td>
<td class="nump">$ 620<span></span>
</td>
<td class="nump">$ 552<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized expense</a></td>
<td class="nump">$ 8,522<span></span>
</td>
<td class="nump">$ 5,288<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</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Number of restricted stock units granted (in shares)</a></td>
<td class="nump">367,795<span></span>
</td>
<td class="nump">140,404<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (years)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=dlhc_DLHEmployeesMember', window );">DLH employees</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized expense</a></td>
<td class="nump">$ 7,983<span></span>
</td>
<td class="nump">$ 4,750<span></span>
</td>
</tr>
<tr class="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 share based compensation expense recognition period</a></td>
<td class="text">3 years 5 months 1 day<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=dlhc_NonemployeeDirectorsMember', window );">Non-employee directors</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized expense</a></td>
<td class="nump">$ 539<span></span>
</td>
<td class="nump">$ 538<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=dlhc_NonemployeeDirectorsMember', window );">Non-employee directors | Restricted Stock Units</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Number of restricted stock units granted (in shares)</a></td>
<td class="nump">61,525<span></span>
</td>
<td class="nump">53,510<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=dlhc_NamedExecutiveOfficerMember', window );">NEO | Restricted Stock Units</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Number of restricted stock units granted (in shares)</a></td>
<td class="nump">169,544<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=dlhc_NamedExecutiveOfficerMember', window );">NEO | Performance Shares</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Number of restricted stock units granted (in shares)</a></td>
<td class="nump">84,773<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=dlhc_NamedExecutiveOfficerMember', window );">NEO | Service Based Restricted Stock Units</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Number of restricted stock units granted (in shares)</a></td>
<td class="nump">84,771<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses | DLH employees</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock option expense</a></td>
<td class="nump">$ 540<span></span>
</td>
<td class="nump">$ 372<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 | Non-employee directors</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock option expense</a></td>
<td class="nump">$ 80<span></span>
</td>
<td class="nump">$ 180<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</p></div>
<a href="javascript: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> -Subparagraph (c)(1)(iv)(1)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=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_srt_TitleOfIndividualAxis=dlhc_DLHEmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dlhc_DLHEmployeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=dlhc_NonemployeeDirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dlhc_NonemployeeDirectorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=dlhc_NamedExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dlhc_NamedExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=dlhc_ServiceBasedRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dlhc_ServiceBasedRestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870099247344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation and Equity Grants - Performance Based Awards (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility</a></td>
<td class="nump">50.00%<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_dlhc_StockPricePerShareMinimumAveragePrice', window );">Minimum average price (in dollars per share)</a></td>
<td class="nump">$ 25.65<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=dlhc_PerformanceBasedRestrictedStockAwardsRevenueMember', window );">Revenue</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (years)</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue', window );">Calculated fair value (in dollars per share)</a></td>
<td class="nump">$ 3.82<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=dlhc_PerformanceBasedRestrictedStockAwardsStockPriceMember', window );">Stock price</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (years)</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue', window );">Calculated fair value (in dollars per share)</a></td>
<td class="nump">$ 5.36<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_StockPricePerShareMinimumAveragePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Price Per Share, Minimum Average 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;">dlhc_StockPricePerShareMinimumAveragePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unit weighted-average intrinsic value of award vested 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/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=dlhc_PerformanceBasedRestrictedStockAwardsRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dlhc_PerformanceBasedRestrictedStockAwardsRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=dlhc_PerformanceBasedRestrictedStockAwardsStockPriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dlhc_PerformanceBasedRestrictedStockAwardsStockPriceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870099363360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation and Equity Grants - Stock Option Activity (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, beginning (in shares)</a></td>
<td class="nump">2,278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Cancelled (in shares)</a></td>
<td class="num">(25)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, ending (in shares)</a></td>
<td class="nump">2,033<span></span>
</td>
<td class="nump">2,278<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options outstanding, beginning (in dollars per share)</a></td>
<td class="nump">$ 8.40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share)</a></td>
<td class="nump">2.29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Cancelled (in dollars per share)</a></td>
<td class="nump">11.66<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options outstanding, ending (in dollars per share)</a></td>
<td class="nump">$ 9.02<span></span>
</td>
<td class="nump">$ 8.40<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract', window );"><strong>Weighted Average Remaining Contractual Term</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">5 years 9 months 18 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate Intrinsic Value</a></td>
<td class="nump">$ 13,803<span></span>
</td>
<td class="nump">$ 8,693<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Vested and exercisable (in shares)</a></td>
<td class="nump">1,423<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Vested and exercisable, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 7.18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Vested and exercisable, weighted average remaining contractual term (in years)</a></td>
<td class="text">4 years 9 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Vested and exercisable, intrinsic value</a></td>
<td class="nump">$ 12,208<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_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>-- None. No documentation exists for this element. --</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>-- None. No documentation exists for this element. --</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870108272192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stock-Based Compensation and Equity Grants - Stock Options Outstanding, Vested and Unvested (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Vested and exercisable (in shares)</a></td>
<td class="nump">1,423<span></span>
</td>
<td class="nump">1,608<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Unvested (in shares)</a></td>
<td class="nump">610<span></span>
</td>
<td class="nump">670<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Option outstanding (in shares)</a></td>
<td class="nump">2,033<span></span>
</td>
<td class="nump">2,278<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-vested options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870099261312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dlhc_NumeratorAbstract', window );"><strong>Numerator:</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">$ 2,151<span></span>
</td>
<td class="nump">$ 1,547<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dlhc_DenominatorAbstract', window );"><strong>Denominator:</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 );">Denominator for basic net income (loss) per share - weighted-average outstanding shares (in shares)</a></td>
<td class="nump">14,032<span></span>
</td>
<td class="nump">13,306<span></span>
</td>
</tr>
<tr class="re">
<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>Effect of dilutive securities:</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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Stock options and restricted stock (in shares)</a></td>
<td class="nump">764<span></span>
</td>
<td class="nump">970<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Denominator for diluted net income (loss) per share - weighted-average outstanding shares (in shares)</a></td>
<td class="nump">14,796<span></span>
</td>
<td class="nump">14,276<span></span>
</td>
</tr>
<tr class="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 );">Net income per share - basic (in dollars per share)</a></td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net income per share - diluted (in dollars per share)</a></td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="nump">$ 0.11<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_DenominatorAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Denominator [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_DenominatorAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_NumeratorAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Numerator [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_NumeratorAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480454/718-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-28A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139870098572720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Contractual Obligations (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByMaturityAbstract', window );"><strong>Debt obligations</strong></a></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_DebtInstrumentCarryingAmount', window );">Debt obligations</a></td>
<td class="nump">$ 174,381<span></span>
</td>
</tr>
<tr class="re">
<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">15,350<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2025</a></td>
<td class="nump">16,531<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2026</a></td>
<td class="nump">19,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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2027</a></td>
<td class="nump">23,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2028</a></td>
<td class="nump">99,750<span></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_dlhc_LongTermDebtMaturityAfterYearFour', window );">Thereafter</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_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Operating Leases</strong></a></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 future lease payments</a></td>
<td class="nump">22,760<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2024 (remaining)</a></td>
<td class="nump">3,833<span></span>
</td>
</tr>
<tr class="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="nump">3,928<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">3,700<span></span>
</td>
</tr>
<tr class="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="nump">2,627<span></span>
</td>
</tr>
<tr class="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="nump">2,377<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour', window );">Thereafter</a></td>
<td class="nump">6,295<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractualObligationFiscalYearMaturityAbstract', window );"><strong>Total Contractual Obligations</strong></a></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_ContractualObligation', window );">Total Obligations</a></td>
<td class="nump">197,141<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_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear', window );">2024</a></td>
<td class="nump">19,183<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_ContractualObligationDueInNextTwelveMonths', window );">2025</a></td>
<td class="nump">20,459<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_ContractualObligationDueInSecondYear', window );">2026</a></td>
<td class="nump">22,700<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_ContractualObligationDueInThirdYear', window );">2027</a></td>
<td class="nump">26,377<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_ContractualObligationDueInFourthYear', window );">2028</a></td>
<td class="nump">102,127<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dlhc_ContractualObligationToBePaidAfterYearFour', window );">Thereafter</a></td>
<td class="nump">6,295<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_LeaseContractualTermAxis=dlhc_FacilityLeasesMember', window );">Facility operating leases</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_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Operating Leases</strong></a></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 future lease payments</a></td>
<td class="nump">22,751<span></span>
</td>
</tr>
<tr class="ro">
<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 (remaining)</a></td>
<td class="nump">3,824<span></span>
</td>
</tr>
<tr class="re">
<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="nump">3,928<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">3,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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">2,627<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">2,377<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour', window );">Thereafter</a></td>
<td class="nump">6,295<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_LeaseContractualTermAxis=dlhc_EquipmentLeasesMember', window );">Equipment operating leases</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_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Operating Leases</strong></a></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 future lease payments</a></td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="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 (remaining)</a></td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="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="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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2027</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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2028</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour', window );">Thereafter</a></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_dlhc_ContractualObligationToBePaidAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Obligation, to be Paid, after Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_ContractualObligationToBePaidAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Liability, To Be Paid, After Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dlhc_LongTermDebtMaturityAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-Term Debt, Maturity, After Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dlhc_LongTermDebtMaturityAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dlhc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments.</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> -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_ContractualObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligationDueInFourthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractualObligationDueInFourthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligationDueInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractualObligationDueInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligationDueInSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractualObligationDueInSecondYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligationDueInThirdYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractualObligationDueInThirdYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligationFiscalYearMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContractualObligationFiscalYearMaturityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<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_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_OperatingLeasesFutureMinimumPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OperatingLeasesFutureMinimumPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseContractualTermAxis=dlhc_FacilityLeasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeaseContractualTermAxis=dlhc_FacilityLeasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseContractualTermAxis=dlhc_EquipmentLeasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeaseContractualTermAxis=dlhc_EquipmentLeasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>70
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
MTX,_6*2KO7##!@  ORL  !@   !X;"]W;W)K<VAE971S+W-H965T,2YX;6RU
MFF%OXC88Q[^*Q:;I3BHE<:# C2+1T/9ZZ[5<Z3;=IKUP$P/1)3%S'&B__>P
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
MN*#$IUS=(+^?,29V)^H'\IK=X7]02P,$%     @ TX,_6! '[]MY!   %A
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
M[':SW" 4!),!:"V7NU;F;+V7A[^5ZZJ&&$6BI,^G$>GGMD\"OPN\+^8ZOC>
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
M94H;O$:+XA.+Y/Y>NW;DA/^G@ZZ$RS.@5IXW7=5+";#DMPC-O/>BEZ,;TB\
MF=88/X#XZ$--72;>N8-K3$!:8QFB3'HL0&<6)Y2#>C4A>_4@335_V\U%J!8O
M]UL;5?QX$5QC;BBO^IFN\TS/DG217"5$%N^7Y\\;IE@RVXUG;)'LRH4N 4?S
MPWU$=8!Z)LX_]OK@RB6;/9U_W3>I.7QH7*,%4#;-^&!.T+)ZVZ<\7?G,G@&S
M"+T **&?.C=%+#-"/KT@#"ECPF68V#4]6^$D'ZIZ:^L/9ZQDQY7U[!+,4KJE
M]_*+FXDZ.I9?0DJ>BI1%LR/>+6(;@O^N]#[<BFD*M]<&$^&-1E5ZR,VFMYMX
MCB\9'R5&)G5?'Q/YYYB= '-*+ZFJQ^O_D,+9SZ3JW:W9WT])Y L)N=5X%/Q3
M4U^^3N.'#D??,_&.\;TKQC2+F]2!X5V%Y=&W&UZN"W$WQ+%LE^%X\8DJ"2H%
M#=@ P4>_91O\T;3=U,D6#\IB4W7C>6LS7:W,$R* 5 (W0&&QQJ>1+-[=*"K(
M]U,S[2H??^-5]D3BC70Z9[]>LRSU;Q?<VF;#9M.4EQSUOI2K_Y#E4H$Y+3E?
M3CZC.$WD5*C^J/V.>X>NN\?'=**9NRD^B'RLF)T[)W0<+!51IRNM<V?M+'52
MTC<X6?FJKQ=X$:_FYB2+G6Q>@O_$[/;?5;^D0IC4A7Z:/MQ)P.FX3[)ID<BT
MD^-FRI\Z)BFQB2TWUS6(740DZ3IZ"EQ"Y[RH'HZRN$_#G&.3#>:27_KZIV3?
M YXC??5R*\XA71U)^2WX&8]%!)=.HV<.Z4.1=)KEJ<]U+XI/JX'0-_(!N312
MND&_LLY/\S?JU_II]C1</W#_R?0;VEQKUYAZN?SZRS-UT>G'X/?RH3:T&.F
M_,F/-VW/ 7B_]F!S_,$-\I?[+_X%4$L#!!0    ( -.#/U@>'Z2=; 0  .4*
M   8    >&PO=V]R:W-H965T<R]S:&5E=#DN>&ULQ5;;;N,V$/V5@0H4";#U
M/9LTM0W8R08;H+L(XJ3[4/2!ED82L12ID%3L_'UG2%EQ4B?HH@]]L45RYLSM
M##G3C;'?78GH85LI[69)Z7U]WN^[M,1*N)ZI4=-);FPE/"UMT7>U19$%I4KU
M1X/!QWXEI$[FT[!W8^=3TW@E-=Y8<$U5"?NT1&4VLV28[#9N95%ZWNC/I[4H
M<(7^OKZQM.IW*)FL4#MI-%C,9\EB>+Z<L'P0^$/BQNU] T>R-N8[+ZZS63)@
MAU!AZAE!T-\C7J!2#$1N/+2826>2%?>_=^A7(7:*92T<7ACU36:^G"5G"628
MBT;Y6[/YC&T\)XR7&N7"+VRB[,DH@;1QWE2M,GE021W_Q;;-PY["V> -A5&K
M, I^1T/!RTOAQ7QJS08L2Q,:?X10@S8Y)S479>4MG4K2\_.OE+=%FII&>ZD+
MN+%&TW>*E'?OIGU/)EBPG[9PRP@W>@-N#%^,]J6#3SK#[*5^GUSK_!OM_%N.
MW@6\Q+0'X^$'& U&XW?PQEV\XX W?@-O+]:+4N@"'0B=P2=KC84+8VUDBX,_
M%VOG+9'FKT-9B$8FAXUP(YV[6J0X2ZA3'-I'3.8__S3\./CMG1 F70B3]]!_
MO&3_ 0ZN-7PUCUBMT882?( KJ85.I5#[6BM/610V<[ T] ='R=5BM4R.03K7
M8'98]+[.A$>27:SN293A?QF<0K+"@HU3S]?&!IVC.U/+%$9G@^-SN*YJRRX%
M_[R!VR FU@IAIWDI7:J,:RCY"6Q*F9; .C*C<A>-S"@ !*D],DL90T;,UF3
M<BU6UF'1Z4,C;;3\@1 EW6-2/8$OK6F*$E"7C)SMZ1"]UG07@I.%EKE,!2'N
MD'%+5ZM#@F(*HB OHWU"J% $DR;OQ,G#7'H@GA*TZ\%=B4"9VWE%N2B%!P%U
MLU:4+%*1_BENEH+\(!]TH0[&V"8'A%*D@"_\;^$S6#^%,T$:64R^U+0C7?""
M0V!UW$H7:O;/_ 6%KI(Q@ -H3:2%H.@QSS%<VT#/3X3GJ"1!\8;TW+VZ(2[F
MDGA=.#!IVEC+]D7NB;-T?T3R[NZ0F&RN/94/:OHU1,57PL.3(#SIP;?H"(.2
M::HU/@K5B! A9X.(0W>$XSKQ\NT4[Z6AQUW5V6J[BMJE:Q9*9VR&7R&YUJFI
M$+S84M!M'YQ.#O5!*WDGMO^._T8'E_=)36\SB0KW^B"RJ"76NJ$HT;GG6O#K
MJG>5H#>2BG@T/-Z%3#FH,67R0TJ%+8R5V%:;C'"IZ=(U=*4H*>)+304Z&AT_
MLS++)!\0N-1Q#F$Q9D"G2>60'JNV"2H>9P0\-()=%(%!U*3H2J.R'ES^_IER
M_=PJE+=:Z+978NW8P5WB7[8S.4>.T^Q@+.[1OZX5AT5UX+ N(N+_Q/$?IJU\
M1:6#L?<.O5W]O=&C0EN$ <M!N.WC%-+M=C/<(HXNS^)Q /PB;"'IY568D^J@
M=WJ2@(U#55QX4X=!9FT\C47ALZ0Y%"T+T'ENC-\MV$ WV<[_!E!+ P04
M" #3@S]8POQWGWX$   V"P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,"YX
M;6RU5MMRXD80_94NQ95+E0IT 00.4&7C;#D/KKAL9_<AE8>1:*&IE31D9F3,
M?GVZ1R!@@\F^[ O,K4]WGSX]FNE&Z<^F0+3P5I6UF7F%M>OK?M]D!5;"]-0:
M:]K)E:Z$I:E>]<U:HU@ZHZKL1T$PZE="UMY\ZM8>]7RJ&EO*&A\UF*:JA-[>
M8JDV,R_T]@M/<E587NC/IVNQPF>T?ZX?-<WZ'<I25E@;J6K0F,^\F_#Z=L#G
MW8&/$C?F: R<2:K49Y[\OIQY 0>$)6:6$03]O>("RY*!*(Q_=IA>YY(-C\=[
M] \N=\HE%087JOPDE[:8>6,/EIB+IK1/:G./NWR&C)>ITKA?V+1G!XD'66.L
MJG;&%$$EZ_9?O.UX.#(8!^\81#N#R,7=.G)1W@DKYE.M-J#Y-*'QP*7JK"DX
M67-1GJVF74EV=OZ$KU@W"$^8J54MF:EIWQ(P;_>S'<AM"Q*] Q+#@ZIM8>"W
M>HG+4_L^!=1%%>VCNHTN MYAUH,X]"$*HO@"7MQE&3N\^'^RS+6J8$&Q:E(#
M,6T+6#B.4<-?-ZEQZW^?(Z#%'YS'Y\ZY-FN1X<RCUC"H7]&;__A#. I^O1#]
MH(M^< G]6VMT$>1\B&>0X:4@GE1)W2KK%5B1EKAK6?D%#5C:SO8,IJ(4=4:K
MN@7X@DL@"#ZS4-5:U-N?#)\VJI1+86EW9P%.L0:$V?DR\+-D0]4842_-+]=
M&L JI<*P#IYQ;7>SH%5%^]/54AC#>%<03OPH'M @"OSA(/K/":$19)V5#2F5
MW:^%MJ!R%[/(,M74UJ6#\M6EODOG7!)FET7OX*24(I4E$4F;A5A"K;J,R1>Y
M.<G*I4#IGDFO!W?2B-5*XTJXLI#M616;4QD;^(2P/)A2 HVF?(XLLU/+K+-,
MM]W$/]38;M?H<_0;NCK=?X'$B#ZN,C@X9E/3C=W9*@V*/P#I8:''\:582HJ(
M$0R=IBA72C-E*1I+=^I:DM^"FH1=U,(VFB.HN#8^6%FQ,)FVAGC5EKX\=LO\
M'&?*VYDP!>1.7%QUD>?T*>#R;8'D6JM*9I"[J*B$I[*G_N!X6!>L DZ,0JWM
MB8]CFAWJU_E<=R4[HI:\M-S90B-"U=Z<R#?G.^J@000;<;%;]BT1$09+NG+!
MYG"/HJ0B,\Q]4XF:I*9?)6OW"@8#/YHDW"J)'P?#KRP_HD4M:@,W>2XDR2,>
M^*-Q ''L)\'XJ\-WF-.'&B$<^>,DA##PHU$,?SB=1'X01!#Z@U$$+\J*DCQ.
M$G\\#&B01'X2CT]X.A;>]R;KA>7*9@]4-"U%R;P,!WXRGC!!8W\R"4GDI,HG
ME%7::.,N!;IDDB&E&?E#8N2#U!7]O%%,CYJXA2CVXS" ,/3#4?(M.5]J*7&V
MJ<1I6WUOGAY="(N#ORL8)_XHCFDP2OS).(3GDWA8 6$"Q.3P?0;.?1O[1V\9
MZI:5>['Q1X2:OWW6=*O=H_"F?0L=CK<OR@>A5Y($7&).ID$O&7J@VU=:.[%J
M[5Y&J;+4FFY8T,,6-1^@_5PINY^P@^ZI//\74$L#!!0    ( -.#/UAXCDK7
M'P4  &(,   9    >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;)U7;6_;-A#^
M*P>OZQ) L67)ENTT,9"D*S8@18.FZSX,^T!+)XLH):HD%3?[];LC9<=M7'<8
M8$@D=2_/O?)\L='FDZT0'7RI56,O!Y5S[?EH9/,*:V&'NL6&OI3:U,+1UJQ'
MMC4H"L]4JU$2Q]FH%K(9+"_\V9U97NC.*=G@G0';U;4PC]>H].9R,!YL#][+
M=>7X8+2\:,4:[]']T=X9VHUV4@I98V.E;L!@>3FX&I]?3YC>$WR4N+%[:V!+
M5EI_XLWOQ>4@9D"H,'<L0=#K 6]0*19$,#[W,@<[E<RXO]Y*?^-M)UM6PN*-
M5G_*PE67@_D "BQ%I]Q[O?D->WNF+"_7ROHG; +MF(CSSCI=]\R$H)9->(LO
MO1_V&.;Q=QB2GB'QN(,BC_*U<&)Y8?0&#%.3-%YX4STW@9,-!^7>&?HJB<\M
M;Y%,LA<C1[+X9)3W?->!+_D.7PIO=>,J"[\V!19?\X\(PPY(L@5RG1P5^!KS
M(:3C")(X28_(2W>&I5Y>>M0P^.MJ99VAV/]]R,8@8G)8!-?#N6U%CI<#2GB+
MY@$'RY<_C;/XU1& DQW R3'I1SQ_E.\PJM[:#Q5"J155FFS6X,1*85]N\A_Z
MK)B*DEB))J>M9V\<%D#EH3L#N6ZL5K(0?-:3@<\M"QMA@7Y!NH43V8"K=&=%
M4]C3<Z#P8;U"XT-XCZWK=W$(:'B\:]$(Q] "$L,E<Z;+LXXVPEK6\P+FT6*1
MT7L19=/L&8^28B65=!)M1 5B#%E Q&F43E/_GF3/%>TQP1DHW:S/')H:QM,H
MGB3\6L1S^*"=4*"/\+Z \3Q*%U->+*)T-H8K"[K\VGHV-?I6#'O.0"GRK2CR
M&^#G3K8U&U")!W('<A=]TLP0O7B%UI*W10-C<!KF\(C"V"%07Z)C(JP,(M2A
M()$+\CDBKY 6240BV,Z@(]?6!6R< #W4'\1Z&]!DS\\4MAG[?S&9P7VEC0L.
MGL8P2>$CY9_/Q71&>."^6P7ELLEUC7 B3N$DF]%C-C[MH["/CF0OO&R2QK2<
MY3>Z;D7S2-F]ZD$+:$DM=WKRF&Z07]+U25_LN7[H!=@=" NYHN23I20RMKQY
ME@,;Z2H*CVWI+N$(L-,[\K-1CTSD4_<;L=Y\DCT-P?+N)WM55Q!6M]$@BD(R
M7#)V[&D""WYQ_96G6_[<P^WM_86BTKG.(-\%LN[J'F K'CF/?-@.Y>./0OI&
MVIR >!B40&24#_,$3G9)>>JK:Y[ZT$]IN4CFO,QH.8MC7LX@B3)^QOR)ZF/&
MV&E6*,DTR**$*B>$MS?B&_"4G+,LAEM*]W.0==MQ'Y+4H<CU#DXF49I-3^$N
MM"UX$*KS43[ND;YB@]!MP]A/E2/U?N+;RBG<[CK&#[I#Z"=7[E!'X*39^"D!
MBS.J=T-#S\&:][GRC+*@$.F.L)-^ZI9D<#9,]I(K&Z8_1]LDI4E'/8;,H;CF
MG1);<P^B^%HVYTJ!C(2NGL(//?Z*6&EC^IO%=Z;2Z-JW#8OD5Z+QX)46S1#>
MD1Y#L0MC8YC@E+]7J'SV6DWY?UK8?V]0-\)6E JR\(I$S4;:;1UR;GGE-6$A
M WPG]NWV0&2CA)H7OUGL[3,*ZG"6/1-\LG)]4 _=<"]_FB?CY!65S70R[AVU
M[8=/[GI2.8FF=*4=FCA&>W-?C6;MIUMJ9VQE& %WI[L!^BK,C4_D8?I^*\Q:
M-MPM2V*-A[/I((#?;IQN_12YTHYF4K^LZ$\ &B:@[Z76;KMA!;N_%<M_ 5!+
M P04    " #3@S]83ZOM0QX(   .&0  &0   'AL+W=O<FMS:&5E=',O<VAE
M970Q,BYX;6R]65MOXS86_BN$:W1C0+5%W94F 9),ISO M!TTL[L/BWV@9=HF
M1A)5DHHG_?5[#BG)=GQ),"WR$(FFR'/]SH7,U4:J+WK-N2%?J[+6UZ.U,<WE
M;*:+-:^8GLJ&U_!E*57%#/Q4JYEN%&<+NZDJ9X'O)[.*B7IT<V7G/JF;*]F:
M4M3\DR*ZK2JFGNYX*3?7(SKJ)WX7J[7!B=G-5<-6_(&;?S6?%/R:#506HN*U
M%K(FBB^O1[?T\B["]7;!OP7?Z)TQ04WF4G[!'Q\6UR,?!>(E+PQ28/!ZY/>\
M+)$0B/%'1W,TL,2-N^.>^GNK.^@R9YK?R_(_8F'6UZ-L1!9\R=K2_"XW_^2=
M/C'2*V2I[9-LNK7^B!2M-K+J-H,$E:C=FWWM[/":#4&W(;!R.T96RG?,L)LK
M)3=$X6J@A@.KJMT-PHD:G?)@%'P5L,_</+1-(Y41]8J\%S6K"\%*\J%VW@:S
M7<T,<,&ULZ*C>.<H!B<HAN0769NU)C_5"[[8WS\#Z081@U[$N^ LP7>\F)*0
M>B3P@_ ,O7!0.;3TPA/T?E,K5HL_K7H>N9>UEJ58, >2>D$^*:YY;=R$7.[8
MY0$F.2#2:/+?V[DV"C#UOV,6<@)$QP7 .+O4#2OX]:A!7NJ1CVZ^_XXF_H]G
MU(L&]:)SU+_)HW^-(KDM"MFB510ON'AD\Y*3SVM.EK*$H,=]QLZYR!=_<@W1
M>+BE<8;G"X*&;Q4I!M_ W)R5P!J((-:!@.[(:W(A:F+6LM7@/3VY)  87LVY
MLJ!YX(WI?OD.0NYQ)\H2J&[9:S(F8>*%48B#S(O3%,%AG0S<-#*EN1>$$1#P
MXB@@M\C>R@2F( O9SLVR+;>J??]=%M#@Q^%]S$QC$L>6%0QRC]*<_&;6(&S1
M*@6VZ!F_8$UY;,^;FA."IF%B042M6V4)8RC-><V7PJ!IJ1<EOGV'H3\L+T4!
M"1[Q *N=%OQKXZ8BL$H*WG &V754GN8DSZ/CIAJ3P,MI@D[T_"0E/TNYV("S
MK0V+-:M7G%@-X1=3Z@D-RBIT# ;[JE^]8Y"_RY!WW4IFCID13 .HHPD%G$"E
M$N:)+%IEW8W.%[J J&NX$G*A+\FOTA4T7-;C:X?^GL^>D?\ N:U>"830Z] E
MGF_P2 WMPIOBZU#H>UL<N65K@]2!2/'2\B_ZSW8"LI1>B\8"D89>$@0[HWOY
MR"&M 8%:&F(D4*P:;CA)PM3^?59LP4G-*@Y&]'S( -WKCA5?2KDB8>H%4=Z_
M/DL#KCJP&J%)9/-&__[(-7@2TD5;M4YHP"'D65>:OE'!BS#PTI1.R$60>WF0
M3TZK=Q'F$:P+TVRRJ^)%X,741P(>S>+)H.1%Y@4^;@ MTW#2J7E2_(LH]+(T
M1P:YER9 Z,"'#D?@"$BH26(Q&D0@?4IN=REU&8%L $3C:$JA#RK+OEJ/@VDP
M3& >QF@Q:\4YJ5P?PK$/.1(1N!L&@0<6U VW[6'Y-"6W&A/!P7K/4N;:B.I0
MV5Y$B,\^5)\X4^=@_WYG&8@(D7>)?")RH3AVTS QL1:!DD3Q2PS \:(XQG%"
M:.RE@%T8IX1&7I)C60JR?@PA#3WZTH \4>*E<=J[ZYC46P_<'DD=3O&-[6_Y
MX@?VR!6TZV20<I^FRU VPUJ&Z+0,?(9ZZBDR. SQ$QR.T44/%]\2&!YD)(MC
M8#9@W6TL3@6(D]UWLGLP#+?#J!_&TZP?[N/HIS]:T52V,@$3434*^-CNT>'^
MA:S+7]C^INGW?:MJ85KEROI6-"RVB$RLZVGN0ZZIFA9!MR^]EDNS8; ; $PS
M?$(%_\CA-+66Y;YR0"BA4?=TF#UM"4)]SP=LYUZ6A4?RZ8*#E:!='7K[_0R5
M>5$83&QBRR&AO>0P5#+IE(U!V7=GJ>]E+?]YUO+_]JS5-Y<->[)0L@(5A6HY
MMEEL+DIA!'^QV+/7TGE3_!UH-P:?!]25#"_Q[0HKXM!RQEC%+."BX2/>$'"E
M_^$BO-;.4]N>%7*M[^,SR;<$9=VZ/"%@28WVWM]./3^-"=0MNMT$Q1_RKS;8
M[L8A/OV^L^]M.?2Y@9?%"3P#@-2KO0B!A\+BN0'J?.IO=82=2G;M[GD_[RU_
M:W<ZC3CD>NM+/TKL.PGH@28Q]"&PT8NR].";85\YY@Q*8WRF6]J:8QE!H<,X
M)S$-#_:.;1'U76\,Z2L"X>=P"IB78N4*QTM&7#Q?_Z96?.!P] &R +6*E)+5
M5B.P94AQE$!6I-M5BC_*\A'5P/,]MC@%3 N#1@AC'VP?@P]<#FWK+I79'+KD
M"@DLW=D?"!12@_@7<%C.J.T'H6V9D%\A1<Y9_>70*C3)/!\"BZ: V3#NF/3G
M-GNWX*Y:GN]T>==^."4$ P&@+Z(A=JPT!:A -_M1UJL?K%G^$G$T)X4FUIY;
MX9Q.H_1T=[CA9(UHQJR@EP+(5>!,9J1Z EA [A -'N#8DZM<'3[T<Q].K4IG
M>]#GAL-LI 2FDBT2]DH1D((V.=RK0$AH3&/H8_I9V1H-#3IVH@-2I3LHZQ<P
M-)AR3*?QEN#R54":XL' 9<N^9KY\(-U??S[L]/;:#D22T$EVN/RFPGLN;/O8
M# Y50J^.H4KX]FH"&H@XVC_EG$7Y?$(2.#$&:7)(&:DF<6:I9J%O.1TL @9S
MJ90UZ-32>\Y\J$=]'PV-\ $Z73?W AJFQVXQ9SMWU-"<K^Q-O":VW+GKZF%V
MN.R_=7?<V^7N/P6_,+6"F@W58PE;_6D:CXARM^_NAY&-O?&>2P,G 3M<<^CY
M%2Z [TLI3?\#&0S_ KGY/U!+ P04    " #3@S]8-')\]U$)   O&0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6S-65MSV[@5_BL8U6GMJ:*[[,2Q
M/6,GZ]GL=).,DW8?.GV 2$C"AB08 )3L_OI^YP"\R):\R<P^]$4229P/W[D?
M4!=;8[^ZM5)>W.=9X2Y[:^_+\^'0)6N52S<PI2KP9&EL+CTN[6KH2JMDRD)Y
M-IR,1J?#7.JB=W7!]S[9JPM3^4P7ZI,5KLIS:1]N5&:VE[UQK[YQIU=K3S>&
M5Q>E7*G/RO^S_&1Q-6Q04IVKPFE3"*N6E[WK\?G-C-;S@G]IM76=WX(T61CS
ME2[>IY>]$1%2F4H\(4A\;=1;E64$!!K?(F:OV9($N[]K]%O6';HLI%-O3?:;
M3OWZLO>J)U*UE%7F[\SV9Q7UF1->8C+'GV(;UD[.>B*IG#=Y% :#7!?A6]Y'
M.W0$7HT."$RBP(1YAXV8Y3OIY=6%-5MA:370Z >KRM(@IPMRRF=O\51#SE^]
MM2K57MS*1&?::^4NAAZP]'"81(B; #$Y #$5OYK"KYWXJ4A5NBL_!)V&TZ3F
M=#-Y%O"=2@9B.NZ+R6@R?09OVN@X9;SI0;R%%^^T2S+C*JO$OZ\7SEO$PW_V
M*1NP9ONQ*$?.72D3==E#$CAE-ZIW]=>_C$]';YYA.FN8SIY#_SYO_""$N*XS
M3IBE,)4525BR;)=()UB;PJM4(%=XE2F<R70JZ=Y"9K)(E.! X_5+DR&AG3C6
M!>(RRY!B[N1<P'<J7RC;^$]\5J6/MT;QUK6ULE@IY+87_S"R$#<1_CT(@(?_
MCA6?50)?I@*7N<AHR;$\$6FE6@JO>+LS<23&\]?]T70L/G^\O1-C\7<Q&XQ?
M_"#$Z>O^J_'T (15&Y-M=+$2Y \R=#3R\>(94OWI?/0G K[NSV>GC_#&#>+'
MC;(%U2AQJPO8DK#OX%QQW".1W@EY%?L\]: LTGU>W,(18CZ8O> %\\'T!5B[
M4G&=S1X&;,T[%0/+";]6B#*-G4N9"9F;BNZ6\D$N,E5'7>.+OMBN=;(6V@D7
M-5@\P!CH![365<AA67@ML^Q!X(.HTP[2.8K0>/76Y*4LP.7+SN;Q:>MXW1)!
M/'^KI,4S .L"NV19S@ILM5^SG%74[LB =5Z01\#JL5,&XF/1,=WX-=VFSZT2
MZAYJ46Y)L00'#[B7WKQ<ZGO<TW686_*0V\HR['ZK+6Y^D-31H,>-++["?[<?
M;H+[$K(I-BK!/RK-LFL\DZ(P40SJ'[T>C.J\%=(_]7J?>.WA MGQX'0<G"[1
MBGQEM7\0:7SX2X5P/6.,&:O_BRPJ*CXM\([RV#U%7 =B/V"(#S<Q0![I%N(J
MJ'CZ!SJ*9Y1$]HP.*[FKT^E 7!,) & 8H 5422T%",+%(2A75G$Q<WT43AN"
M;XU[(@^M4U'KW.>$AI>ZQQP&*%)WH52!T0,5 ?,(YX4L2VON-8@B\\31:#"K
M%0]1$+O"=<T#5+]5&L (F;S,- <Q&Q:FK)@#M%B&0@&K)F:C\)M*/RR"UN"1
M (X4]E;S?.7J#)8+ZBH/PAMHM<)@1QF5*$L2 FVW<#((P&C0?B4,K&')QM#4
M<73DF'L"L8= *M.Y]K+>YERL+*4^%T<8Y0UV0(5@>P<P#7,N$%Z%<GA*R>J)
M?L+."Q6"A#:@'U(;U((DKF)+A)[JWH?QT[4%&'#*KL"TMD1LDK3J3;BWIM;%
MF 4%#F^ZJ)PF-L$=7'.:H$#Y<J;U2.7(=EWU:^NU=6F?9V"$K$IAA',TY1,*
M6]2HO,ICA(,6>/-Z2UZQQ)GMX46&0/+(Z\F<MAX/1JCQI,JQ9B!O4 2Q:$<2
M&0<#)4JE,<Y;Q-E@/CHG%$*;X#M>K*VI5NLFG8(M]H*C'B<R2ZHL3!_(/+W1
MS4:QJO_-1>$Z25XNE.0H(.^35(%3#<QB<J1@^CNBBKJ](=JPE&(S-0E&^L88
M"*F&6&3]D5D;S8<02MT(Y^4]7'6\4(5::G]2RR!A8=#B@44AFU+[@Y_""82*
M26ZLU__E&[6--R<P9O$RD6X=O82M,:N"@C!=.HV'!<X%R=>7"TY_BA0LZ$)&
M1*OJM'@&E@P2@%4W/1FHH46QB9R.,@/Q&PQJ0V8_KA]HQ1S>NR5CIU(<&#0:
MV)@*["NTY4[<=\U'CV)-#9T 5'"=<#5OT8$\"9$F"U3M;!>C'D-HVZ/Q;#!M
M&H:2@"2/+W%R@-@#8LNU Q'UMSY$NGWTH,B\%CD-#CJ"LF?S1NZ1"(\._7WC
M1E644J?!OMW1 RG<]*A'NI\%W5L3UE9CE6%HSI]VRHG](F084!$5F$1A(^IW
M".9&G#KL>#1XU6B15G7'JW<[U-;$@E;6BTWE:93CN&Y'M%H] -,B]V161VP<
M8:YOS<_ALY8;+(9OW5+3<HCFP);>,/T:O=&BKDFT4%$%6-:>" /,^W8^H1WW
MF#'.DETMNNVGST^?+?@Q+KN(4I3*)KBBDDCS! JMHYJ(7,20M.U3#J4H/46(
M]J=[[&TT8.@IX]>2ZMT35%!*9,DM*Y()K7BA0B"$:($9:+(_F[^H=7^"4\\X
M&@F9ZC"44"$,O:(;ZN >Y_R.S4+_ZQP_?[IY_^7===L;H)"D^((B!=>RFMAD
M,#\?O^%#TGSTI_*CY<N*X_E[J-[55#->1#R9&P8!?YC^.-#'K>/D1/R_*<#L
M=E*BWVW'(59R^55U1_IN]M7%@R,\%MYNWH1^1I7=&AHL:,!,%$Z3J5A:DX?)
M#=F=Q?DL_*+1+ Y(L4UQL0AC'.ST="0<B'<5#1[,?E]U8[M3I2$95A(IL47*
M%>:I+VJ9NFL-Q"UV[9A %^'E:7B/N9*V&63H'6M:99SBRVHG\<PBTZLP5O9%
M20,:-8(E18T1'PS.(2B^9'I,QK&>PR)O#<_%Z(*D_( 3X4NG?!Y\K1!.43!V
MQE/T4E0E5]BS45M@WQQJW#RTKV6*_E3Q@<18:[8\=\A2)N02ZA;HPTVWZ!SO
M:4CC-U-M(&2*#P,MOX&X:3 ?=82#*OV);P[J")<)^9["$8GD0E!^%Y=.;Z2L
M[#=G5SI>HHVUY[5'"1&:X+[#*Y\YZ:!?,_XC$K$344^FTPLU!9ZP))F$3UAU
M3Q_M3"9/G-%4'YBC/FQW3-8GO-]5XAF\Q'28\(L53FH80KG!OE>EP\Y+;#YB
MT:OZ^$HCO,]N[C;_!ER'E^#M\O!7PJ\8=NEXFJDE1$<8M7K"AM?SX<*;DE^)
M+XSW)N>?:X4.9VD!GB\-$BQ>T ;-?R17_P-02P,$%     @ TX,_6#$AY,E4
M"   S14  !D   !X;"]W;W)K<VAE971S+W-H965T,30N>&ULM5AM;^,V$OXK
MA+OM)8 BRY+?DDT"Y*W7!6Z[0;*[Q>%P'VB)MHF51)>DXOA^_3U#4HJ=.&D7
MO?N06!)GAL^\#WFZ5OJ;60IAV6-5UN:LM[1V==+OFWPI*FYBM1(U5N9*5]SB
M52_Z9J4%+QQ35?;3)!GW*R[KWOFI^W:KST]58TM9BUO-3%-57&\N1:G69[U!
MK_UP)Q=+2Q_ZYZ<KOA#WPGY9W6J\]3LIA:Q$;:2JF1;SL][%X.1R2/2.X*L4
M:[/US$B3F5+?Z.5#<=9+") H16Y) L?/@[@294F" ./W(+/7;4F,V\^M])^=
M[M!EQHVX4N5OLK#+L]ZTQPHQYTUI[]3Z%Q'T&9&\7)7&_6=K3SO,>BQOC%55
M8 :"2M;^ES\&.VPQ3)-7&-+ D#K<?B.'\II;?GZJU9IIHH8T>G"J.FZ DS4Y
MY=YJK$KPV?-[J_)O1Y?0JV!7JH*O#??FJ@MV\WLC[8;]7?/:FM.^Q7[$U<^#
M[$LO.WU%=L8^JMHN#;NI"U'L\O>!LP.;MF OTS<%7HL\9MD@8FF29F_(RSKE
M,R<O>TWY)=<B*'_+-X@URRXTM%T(]_ROBYFQ&H'S[WW*>]G#_;(IF4[,BN?B
MK(=L,4(_B-[Y3S\,QLG[-Y /.^3#MZ3_1;?]KV0S3SISI/DVJ7BD9\$^K>C5
M,&E, YH&@:"9\#)DG</(R$FV*CEHUD(+))21BYI;$'/#A+1+,/!ZB]C0GDSA
M*ZM5?60LMXU5>M,NN!UC]JL*CVP-00O""YEK" 2C%;IB:LXJA2WM$O('"=L(
MK@V;:U7A$Y  !-$XUIC=/ J=2\-GLB3P6 CB^9KKPB G-P /K0OFBLU2B@<?
M12#-A;8HD&PEM*NC4(95@IL&D0$N@@,G%&RV<5OO6!TOE;16.#"JT>Q28<.8
MN>!]LNP*I &1\% % P&KQ;K<M%3&\<3LPI PI).H9K!OFU(1[0X>YXDDGJ+@
ME"5)]'R,/W!9\EDI&+1H#?.',6"6:DT.=*I9QSZC9A !%>IZKC2J ZTO1"TT
M+UV<\0(6D91]SNE!EB$RLD&.H%*E+%R@4 @X4QOO%J&YCSI"Z39=:IBO\L5(
M4#%ZJ;O;%0\IQ=U<E0!HV(%#K1J#17-XX@D=T?4_?F&B6I5J(X#J@!^R=VPT
M3/ _FZ0(OOJH766%A)*(4)#-#MDT80/\?586FFZ';&>O=VR<DJ#1*'6"/]1Y
MV003V25LQBO5(*[(NR&5%CX=H3W<9+7,O5E(>%-+K!ST[NZ_] Z9513(>>.,
M^FD^EXA,$['U4N9+[_80*9)BF%SC8M6E#5F2U"Y5O3AR&?24E#N.7\$S^::#
M.Y<FAZZ47A&Q0!E9+]A,0290.</O&")H ZQ/%BX:34PK+>'3+8D(YL_ !3E=
M*I \C!^(BMIM9,G4^)Z-)]'D>.36!\,D&B9#QNT;D1"1-5?"S0WE)F;7'L.?
MC:B(#<;'T6@X].B<==LZM-</,9Z<=$<?2",V'4:32<:6G"KE4P$)*?< AQ.J
M7$OX1'*'GH1H03,9+3D! R^ &I%\E7G+F"W2XGN5=GH^\++Q);Q-I<:T8F@H
M0(WCNE3LHT!Z04<"O4:Q066@\-96_@?LZD'X!,Z.R-=MR715%9:0"F60<NKF
M>18\&;SBA=@7S!3(^X*62D:]/WM=6?+11'N,!]$H]=$TRJ(1&L@KN;>=5L]C
M\[OB#[XQHM7R3WC3":*/M V9T36G^8NLC-E75<(*KK&-DA]]=V?7U !OMSK6
MUR"?1H.]"U?MQ@?_I-0\9#]SJ=E7BH4G-0>CH.8=&F2-E?87I0''"FI;S]#N
MA'UP/(46^0]%T&434;D8\7%Y+U8V6#4)VV54F^-IN@>):V%46R!^^YEJK64E
M0%GV+AW%XQ'M[KLAFB'ZS$)T329+,#)L3"A1 =+;.A"D49R-T2^L,">PA,%A
MPC#O3D5321(E2<*,K)HR-+4O-?7,1>TRQ/Q1\_T^:DGP$60N\U]V[/]G0]T!
MVN*A_?9UVDET/"7CH;"-DM=97TGD47:,OVGHP<T^[G=LBNQ.R3]1.IVZ;3^A
MBB"9Z9A'F1S<#VM*XP:G_9*^RV2P/_'EH47,!-N22'4K^*06CQ;!/$S;'GB_
MW3_=29=R^;OVILK/%PLM%I3WLD8IP]$[]Z5\7S!H$6+%^"5G37RR_/$%^X&,
M1>RM5,CY'!61TF F[%J(NIMY>;WYZ8=I.IB\1W*7RG4,LY6/RI.6E(^8#%T%
M1<YM99BK#*$!=F.P8\;FLA(>:MTXU<'F!]M#.@-8ME9-6?C".B-8L+U Z>W&
M\F#>I2IQBJ$*C+W0LIY];K=U(%#^@N5@?;$)M,9KHHP_9;@9YFFN<WTP7](I
M]*D2D(@Y5=.*ZV_"!K,&Q9_;SMD,4WY[U?*,[F]F=]X*)QA"T&7JB4O5C2_C
MO[5!WSU<A.C?S>?GKRW573>*7'0!]FOG@YO63U<(4#IM-XBC#UT A7/.K8N
MSS1V^H;2'BVWVFFTK^ZG43J94D+'&,]'\31QR3T^SGR;@S+.;NG[5W]O.H\>
MI&ERR-(X/7Y!=$6%O2P=T>B0#0;Q>/R":"_FEZF81DE&Y>TX3E(VCA."/,BB
M:9*Y5AOF"-&>2$NQ3\@@&J8D9!(/IFSH]1[ &,ETMUJ$L]T.I(>G79HZO,QX
MZ7K7&]5\!\0^5]"__1H$N(-H#'Q?VCVI[(XQ68TGR3[;!4-Y#Q/M53AGAXAV
MLX\[&5.?,W/N;P)?.9!W0_"^^YG^UA5;)?3"7232"(*,];=MW=?NKO+"7]$]
MD?N+SH]<+Q#:F"OF8$WBR:C'M+\\]"]6K=R%'4Y(5E7N<2DPQVHBP/I<85P(
M+[1!=X-[_E]02P,$%     @ TX,_6,U0_EB0 P  "@D  !D   !X;"]W;W)K
M<VAE971S+W-H965T,34N>&ULQ59+C^,V#/XKA+LH6B ;O_+839, DYTIVL,N
M!CMH>RAZD&TF5D>67$E.9OY]*<GQ>-%,L$4/O5@/DI\^DB+E]4GI1U,C6GAJ
MA#2;J+:V7<6Q*6MLF)FJ%B5)]DHWS-)2'V+3:F25-VI$G"7)(FX8E]%V[??N
M]7:M.BNXQ'L-IFL:II]W*-1I$Z71>>,S/]36;<3;=<L.^(#VE_9>TRH>4"K>
MH#1<2="XWT0WZ6HW<_I>X5>.)S.:@_.D4.K1+7ZN-E'B"*' TCH$1L,1/Z 0
M#HAH_-5C1L.1SG \/Z/_Z'TG7PIF\(,2O_'*UIOH7005[EDG[&=U^@E[?^8.
MKU3"^"^<@FZ>1%!VQJJF-R8&#9=A9$]]'$8&[UXSR'J#S/,.!WF6M\RR[5JK
M$VBG36ANXEWUUD2.2Y>4!ZM)RLG.;N^8EEP>#-RCAH>::5S'EG"=-"Y[C%W
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
M.\I3#;DPM.>#4>DA062D%8$HHR#.P?U,[Q'Y2/A#U3=RBR7"F<FR,;* "#A
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
M;24-8G 10.<K:W$7Q N&T5[]!5!+ P04    " #3@S]89#JB:T,"  "*!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6R=E5MOFS 4@/^*Q:0]M>&6
MRY8!4M)N6AXZ16FW/3MP *O&9K8)[;^O;0C+IH1*>0';G//Y.T8<HI:+9UD"
M*/12429CIU2J7KJN3$NHL)SP&IA^DG-18:6GHG!E+0!G-JFB;N!Y<[?"A#E)
M9->V(HEXHRAAL!5(-E6%Q>L:*&]CQW>."SM2E,HLN$E4XP(>0?VLMT+/W(&2
MD0J8))PA 7GLK/SE>F'B;< O JT\&2-3R9[S9S/99+'C&2&@D"I#P/IV@#N@
MU("TQI^>Z0Q;FL33\9'^S=:N:]EC"7><_B:9*F/GDX,RR'%#U8ZWWZ&O9V9X
M*:?27E';Q8:?'90V4O&J3]8&%6'=';_TYW"2H#GG$X(^(;#>W4;6\AXKG$2"
MMTB8:$TS UNJS=9RA)F7\JB$?DITGDHV^G@S$.A)X(RP JV$P*P ?>Q*1J[2
M.Y@X-^UIZXX67*"%Z($S54KTE660_9OO:K-!+SCJK8-1X#VD$Q3Z-RCP@G"$
M%P[EAI877N"=*_,&[5_1AF7D0+(&TW-5=]#I>:CY;I:RQBG$COXP)(@#.,G'
M#_[<^S*B/!V4IV/T9-=00+ZWG]WZI]IHE?%:_7_(G>XX,,=4PHC8;!";C7)^
M<'9[A=PX]#VY^2 WO^K4GD#HKPA?<!MGON>V&-P65Q_<N-\X]Z*?>](?*A"%
M[8(2I;QAJFL5P^K0:%==?_D;WG7I!RP*PB2BD.M4;[+0KU-TG:^;*%[;;K/G
M2O<N.RSUSP*$"=#/<\[5<6(V&'X_R1M02P,$%     @ TX,_6.7_^:3X%0
M)D0  !D   !X;"]W;W)K<VAE971S+W-H965T,C N>&ULQ3S9CALWMK]":(#$
M#:C5BQW;26P#[78\,9!D#+>=>;BX#U05)3$N%16RJM7*U\_9N)14TM@W#Q<(
M8JE$'AZ>?:M^L77^<U@9TZF'==.&EY-5UVU^N+@(U<JL=9BYC6GAEX7S:]W!
M5[^\"!MO=$V;ULW%]>7ETXNUMNWDU0MZ]MZ_>N'ZKK&M>>]5Z-=K[7>O3>.V
M+R=7D_C@@UVN.GQP\>K%1B_-G>D^;=Y[^':1H-1V;=I@7:N\6;R<W%S]\/KJ
M.6Z@%;];LPW%9X57F3OW&;^\JU].+A$CTYBJ0Q :_KDWMZ9I$!+@\:< G:0S
M<6/Y.4)_2Y>'R\QU,+>N^;>MN]7+R?.)JLU"]TWWP6U_-G*A[Q!>Y9I _U=;
M7OOD\415?>C<6C8#!FO;\K_Z00A1;'A^>63#M6RX)KSY(,+RC>[TJQ?>;97'
MU0 -/]!5:3<@9UODREWGX5<+^[I7=W;9VH6M=-NIFZIR?=O9=JG>N\96U@3U
M*'XZ>W'1P7FXZZ(2V*\9]O41V(_5KZ[M5D']U-:F'NZ_ #P3LM<1V=?7)P&^
M,=5,/;Z:JNO+Z\<GX#U.EW],\!X?@3=VX?^YF8?.@[#\[]B%&=Z3<7BH03^$
MC:[,RPFH2##^WDQ>??./JZ>7/Y[ ]DG"]LDIZ*\^!:/<0OT4.@O2:,(8?E\'
M07U<&068;K37I"/PX\*VNJVL;E3H8 TH8!>4;57E6K0!MMN!A'8K]<^;F_>@
MEG_V%FX*$MF"#N-BU3GX]MDHDT[1;:UT +W?X"%!=2O=*;U8@&+"9P-0-LYW
M!A:MD1T!T8#UIN.MC=5SV]@.N#.E];4-5>-"[^DV@!AR$(\>WZ0T'U,#,K@!
M/X_=<DH;CR'DS;UI>[F->0"K&.!+W7N4GKP)OVV,MZX.,R+OVH5.A4++&(-P
MBD#>-(@K4%+6(-0* "$GJJ:O\;N[-WX%=IAV6[QVT[B*^#A5][KI<1'^5IO.
M ./:B"A<"O#\BSDNN"K@K6I<NSQOP$@"O+;3[=+.&R-$G>(C ZSNE$?<PE9O
MX"'8I^KS.9K%&A!<(U4$ SS9HTD\=XOS/I@!<XQ&XA4\FJE_ T$0:[KX"'W^
MZ.LE"R/:<A#5=NGP1G"VY16(A7*]+S;"TI4%'#V0OB&N>6O:RDS!M'I/(B/<
MK)#=B[XCH>H[N M+F_7U.:@'2+U@APSBV]UK(%T/AP"Z_E# MT;-36-!;)3V
M*!XZN%8C17LPAYY845E?]6L00<!)Y 5(# XEC(D)ZA]MXSLCRT#3D B9.'H.
MV#-L[?T.?T2\S0FE@L> ;-/@O[8&*':QB[*#.T)(DI/M90?WZ4C?R1H UAM2
M9X=B %9"L&GKK)]5Y#.HDH6+X:4\JF !-E_6@F:O0 81\PJX!;+65RO$$<37
M%+Q4R/Z*[% -C*EKBTP L+;EH 7%'-:X>0=!"JYQ1'Q/.UN(&\J%\-]V9?&@
M-B&CMG J; +U!9:2G-4S\)9=#Z=$?L$5&M U"V;-JX5WR"E7LF]VP@5\EUS
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
M0 3BQ@HJI81F2\$R923#76"=Z^1,4!5 -B1\PA"YD^6QCI85:QA@@Y#4HDJ
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
MYWK^ #V_U]TW]/P3]#[)95;S/XV>#KD5M1(E+ZS:65V0>\D4J[4=$(LM SW
M( /?U(K\9S976H)S_?>8A:P P7$!,.(N5)/E[&K4("_YR$;7/_Y (_?G ?6"
M7KU@B/KU T1PT98,19_EN6A1W,\L9_P1(3TF[B#!X^)^63&R$"5$-_J01LI=
MB/,_F8*HZQC+GC%IK%U90="NK21Y;WH8FV<E6!F(H$\# =615V3,:Z)7HE4
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
MT<E9+P!=M]EZ8M7*M[9,66J4?KBD/Q-J9T#?YTK9[<1MT/[K1C\!4$L#!!0
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
M'W3<A9%K^Q$%WVR,+.WIBN/\J4@ GR\D=MGF@@QT7]5._P-02P,$%     @
MTX,_6'NZ4Z0) P  #0<  !D   !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL
MI57;;MLP#/T5PBN&%DCK6RYME@1HV@[;0XN@V>5AV(-B,[%06_(DN>G^?I24
M."F6!@/V8MUXC@Y)D1ZMI7K2!:*!EZH4>AP4QM3#,-19@173%[)&02=+J2IF
M:*E6H:X5LMR!JC),HJ@?5HR+8#)R>S,U&<G&E%S@3(%NJHJIWU,LY7H<Q,%V
MXY&O"F,WPLFH9BN<H_E:SQ2MPI8EYQ4*S:4 A<MQ<!T/IUUK[PR^<5SKO3E8
M3Q92/MG%YWP<1%80EI@9R\!H>,8;+$M+1#)^;3B#]DH+W)]OV3\ZW\F7!=-X
M(\OO/#?%.+@,(,<E:TKS*->?<.-/S_)ELM3N"VMOFUX%D#7:R&H#)@45%WYD
M+YLX[ $NHS< R0:0.-W^(J?READV&2FY!F6MB<U.G*L.3>*XL$F9&T6GG'!F
M<L>4X&*E888*Y@53"*=?V*)$?38*#5U@S<)L0S;U9,D;9"G<2V$*#7<BQ_PU
M/B1AK;IDJVZ:'"6\Q>P"TK@#292D1_C2UMO4\:7_[NV/ZX4VBA['ST/^>KKN
M83I;,$-=LPS' 56$1O6,P>3]N[@??3@BMMN*[1YCG\RI /.F1)!+N.5E8S"'
MUH%ZZ\ AU4=Y#ZM^1:Q=9+CP-6^+A].!M156!!=@"@1CGPDL;%T#6?J]0B%"
MY5\!VE< E$.L%L2ZS2,PD=M) DP3L"2\AE-'*AM-AX1\R; VCG6GAU6R$4:?
M#3V+8WAH*E3,2#6$!^I@7&2R0CB!I!/W8AKC3J\[( E"4NUXN[V%NX!JFF<@
M=NC=C>>P=E6-^3E[IGM6E(O&:$,:*5;>2$/<[41I G':2:,^W"V7U'!LSG*;
M,VHYH#%K%#<<]1#F1F9/(&L;5>TB011&\<P&5KO#0;\+5X/H+Z'YY@W\G]3!
M5=\.R:"_'[%](A^0$X@NXIX?DK=,MY+VC6,X]/;#O19%*5NY1JPALRGUW:K=
M;7O]M6]Q.W/_H[AG:L4I>"4N"1I=#'H!*-]\_<+(VC6\A334/MVTH/\5*FM
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
M DZ!ZP?4_3EC\N5$)V@V:B;_ 5!+ P04    " #3@S]8X3$]CS("   @!0
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
MIG4ZK#L=7DB 0YL46 +3*,!>L]AZWR?!*N]87=@C.&IIL"-L$ 51MP;QD0?
MYK**B5"MW>B!2N )3;L7<2/(N0-A"TUOF30MDPO)L0*V18,E-)V&QIE@XZIO
M$*1_HK1@$,7#MB!/PP;Q<-@S*^+&+F"S7Y@R(=6()-E\QP6=I]!9HQ'C[)&P
MA*9WW)@1'%Q*D%9-BBTTG8;&IF"C!3 (,CR=(8=1@-N"[ @C0>SU"++Q#MAL
M'NX2GJ&[Y!662/G&1;<>C1!G#X0E-+WAQIC@^%)ZM.I9;*'I-#2N!1L=@4&/
MPQ.A$=_'[7\N'6$8X[!GR2:-DR!F)S&#+>4R@UP60W,/-)6;<@F_WV4T1\^*
M"*52@?ZIAVW%65;_VT'[1,5/R_T%X"JJOE1V= %%4#'L78V;"SMW>&VAZ30V
MSH?@"ZF<6'5#MM!T&AHW1(PVHU_E59ZVO@_(L.U+.\+4_W,OZ%%Y8T^(V9[H
M*O\"RIW27*";U8HF_"+BMKKC8@M-9Z\Q461P*7%;=5:VT'0:&F=%S/L\_>(.
M3E3K#\*X/85WA?F1U[/[1!JK0\Q61Q?W#%:0"[B$IJWNX-A"TTEK?!B)+J5I
MJ^[,%II.0^/.B'G?J%_3\:G?"..H;9.[PCP2^CV:;NP2,=NEW^6F5*=U#5O=
M!+*%II\&--[-]RYU'F#5>]E"TVEHO)?_'[M.?1JN\HZW^XGGD9:$.Z+P("0M
M!;M'1V-*:>ORQ% HP>UR>3A0JI_6IY(WY5E<Z_DMOIX>SA8;F,-1YP/EZT2Y
MDA16"M*[BM2OBA].#P\WDFW+ [@YDTKNY>4&Z!)X$: ^7S$FWVZ*+ZC/<"?_
M E!+ P04    " #3@S]8<0$.6\X"  #!"   &0   'AL+W=O<FMS:&5E=',O
M<VAE970S,BYX;6RM5EMOTS 8_2M6F-"0Z)+FMG:TD;9%"!"(:=W@ ?'@)E];
M:XX=;*<=_Q[;2:->TFX3>VE\.>?X.\=QG=&*BP>Y %#HL:!,CIV%4N6%Z\IL
M 0669[P$IF=F7!18Z:Z8N[(4@'-+*JCK>U[L%I@P)QG9L1N1C'BE*&%P(Y"L
MB@*+OU= ^6KL])WUP"V9+Y09<)-1B><P 75?W@C=<UN5G!3 ).$,"9B-G<O^
M11H;O 7\(+"2&VUDG$PY?S"=S_G8\4Q!0"%31@'KQQ*N@5(CI,OXTV@Z[9*&
MN-E>JW^TWK67*99PS>E/DJO%V!DX*(<9KJBZY:M/T/B)C%[&J;2_:-5@/0=E
ME52\:,BZ@H*P^HD?FQPV"/WP ,%O"/YS"4%#")Y+"!M":).IK=@<4JQP,A)\
MA81!:S73L&%:MK9/F-GVB1)ZEFB>2KZ"#DVB'IK4^X[X#-DQ=(4I9IF>(PQ=
M<R8Y)3E6D*\GT,0L*M%I"@H3*M]ID?M)BDY/WJ$30[I;\$IBELN1JW2E9CTW
M:ZJZJJOR#U250G:&@OY[Y'M^T$&_/DZ?0*GIWD%Z>IS^I6*'Z*Z.M\W8;S/V
MK5YP/.-?EU.IA'[1?W<%4DN$W1+F\%_($F<P=O3IEB"6X"1OW_1C[T-7/*\I
MEKZ2V%9T01M=<$P]^5Z"P(JP.:+VI13F&/?XK%?I#I92OX!=8=:BYU;4_/$M
MD\%P&(_<Y69(^Z!A'.V TB= 6Z;"UE3X(E.4X"FA1!%[$+-*"&"JRU8M&VT4
M$P11L&.K Q3&.Z#T"="6K:BU%?V'+<K9O*= %%W&HKUR^I$7^CO.NE!#;[!C
M+=K;L6W4EK>X]18?]7;'%::('W;8Y2K>KV00#*,=5QVH87#>WW%UM+R7'D)W
MX[XPE_LW+.:$2>UJIN6]LW.=H:@OS+JC>&FOD"E7^D*RS87^Q@!A 'I^QKE:
M=\RMU'ZU)/\ 4$L#!!0    ( -.#/UC%BECC9 ,  $\,   9    >&PO=V]R
M:W-H965T<R]S:&5E=#,S+GAM;,57;6_3,!#^*Z<@(9!@>>G:;J.-M!<02&Q,
M3, 'A)";7%N+V ZVVVX2/YZSTZ8=9 8F$%\:._$]]]R+[ZZCE=)?S!S1PK6H
MI!E'<VOKHS@VQ1P%,WNJ1DE?IDH+9FFK9[&I-;+2"XDJSI)D$ O&992/_+M+
MG8_4PE9<XJ4&LQ""Z9L3K-1J'*71YL5;/IM;]R+.1S6;X17:=_6EIEW<HI1<
MH#1<2= X'4?'Z=%)VG<"_L1[CBNSLP9GRD2I+V[SJAQ'B6.$%1;603!Z+/$4
MJ\HA$8^O:]"HU>D$=]<;]!?>>#)FP@R>JNH#+^U\'!U$4.*4+2K[5JU>XMH@
M3[!0E?&_L&K.#H<1% MCE5@+$P/!9?-DUVM'[ CT#N\0R-8"F>?=*/(LSYAE
M^4BK%6AWFM#<PIOJI8D<ERXJ5U;35TYR-G^-9)*!IW#!M&;.0_#H#"WCE7D\
MBBUI<.?B8HUVTJ!E=Z#UX%Q).S?P7)98WI:/B5E++]O0.\F"@&=8[$$O?0)9
MDO4H=2:5X]LN/JO:Q3:@J-?ZH><5]>Y0=$'Y<UP4:B$MES.XU$K2ND!*0&M
M:3B=,SE#X/+V,2X+7E<('U\3(+RR*,RG+K\UVO>[M;NK=V1J5N XHKME4"\Q
MRA\^2 ?)LX!M^ZUM^R'T_&(A)JA!36'*"EYQRRGB&Q>6\*U==Q%OH/L>VEWQ
M99Z.XF4'FW[+IA]D<[4)HD4MNC2&Q?MP@TR;@%L&+9'![Q&1K7]867*74*P"
MO+;KVM/DF-GQ4V?:->0'/[DKZW;7L&4Y_#V6/Q*"&C5791>),&+J/1APX$%+
M[2 (],&7/"R?LB5J*N%4I5T?<!<C'.$P[*"),&0@FF*29E"RFU#(#UO&AW_&
MN.3&7V:@VM>9_@W>X4X\D[UDT.N.:9ILJVX2)').;A(+03GU8GLEF2SA^=<%
MKUW1Z2R^0=![5I%TIU6D_[5&KM7_9?.RK7E9,"9OZ$(Q>SM[X1$9X].QNQN&
M$7]YT])M>TJ#'2(_9]?W29A_T7;2;=])]_]OP@3[WGW-VS:R--R*[I,P8<2#
MNYM;O#/C"=0S/\D:\%YKQKWV;3LM'S<SXO9X,VJ?,SWCU- JG))HLC<D4KJ9
M7IN-5;6?&"?*TOSIEW.:^%&[ _1]JI3=;)R"]C]$_AU02P,$%     @ TX,_
M6&$F9L*] @  Y <  !D   !X;"]W;W)K<VAE971S+W-H965T,S0N>&ULK971
M;ILP%(9?Q6+5U$IK(9! VB5(3;)JDU:M:MKN8MJ% R?!*MC,-DGW]K,-831Q
MT2YV [8Y_W^^8\!GLF/\660 $KT4.153)Y.RO')=D6108''!2J#JR9KQ DLU
MY1M7E!QP:D1%[OJ>%[H%)M2))V;MCL<35LF<4+CC2%1%@?GO&>1L-W4&SG[A
MGFPRJ1?<>%+B#2Q!/I9W7,W<UB4E!5!!&$4<UE/G>G U'^MX$_!$8"<Z8Z0K
M63'VK"=?TJGC:2#((9': :O;%N:0Y]I(8?QJ/)TVI19VQWOW&U.[JF6%!<Q9
M_IVD,ILZ8P>EL,95+N_9[C,T]8RT7\)R8:YH5\>.0@<EE9"L:,2*H""TON.7
M9A\Z N5C%_B-P#\4#-\0!(T@,(769*:L!98XGG"V0UQ'*S<],'MCU*H:0O5;
M7$JNGA*ED_%74'L@T#DR S1G0@ITN@")22[.U/KC<H%.3\[0"2(4/62L$IBF
M8N)*E5Q;N$F3:%8G\M](%*!;1F4FT">:0OI:[RKHEMS?D\_\7L,%)!<H&'Q
MON<'%I[YO\O]'IR@W<C ^ 7]&_GC>B4D5Q_G3]L6U19#NX7^8:]$B1.8.NJ/
M%,"WX,3OWPU"[Z.MOO]D]JK:85OML,\]_E8"QY+0C:W*6AH9J3Y%MO$X4F]H
MVX4_CKD<1FW,*Z91RS3J95IFC,MS";RP0=7:42?AR#M@.@X9!G:DL$4*>Y&>
M,"=XE8,-*#S*%D0'0):0@1TH:H&B_CVJ%(W^T0E-6&'EBHZ2GH>'8):8Z VR
M<4LV[B5[8!+GJ(9+]"ED8QL??UF7AU_6<<QEYTW7;&[GP"R ;TP?$2IO165]
M K6K;:NZ-B?TP?I,M;"ZX_RUJ?O?+>8;0H6J:*TLO8M([1:O>TH]D:PTQ_**
M277(FV&FVC!P':">KQF3^XE.T#;V^ ]02P,$%     @ TX,_6*%[R5RJ P
M;1   !D   !X;"]W;W)K<VAE971S+W-H965T,S4N>&ULK9C;;MLX$(9?A= 6
M;0(TT?G@U!;0QBBZ10H$30\7BU[0]M@F*HE:DHJ;MU]24A3K$#I:Z"86I?E_
MSGPBA6'F!\I^\SV 0'_2).,+8R]$?F6:?+V'%/-+FD,FGVPI2[&00[8S><X
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
M'+),*ZEY_%N+.LV8VO#X>J_^L71>.?. !<Q9]A=)Y7KJC!V4PA)O,OF9[?Z
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
MT%Y9SV;U0HNBFE:NA<;9I[I<XC@+T@3@_;D0^FYA!J!V0([^ 5!+ P04
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
M\X_P>7#=_ ^,>UONJ5PRKD@!"X0,+BY1+NGZM3.TJ&S+FPN-#=0.<WSB0)H
MG%\(H;>&6:!Y-)/?4$L#!!0    ( -.#/UC=(:XB2 0  !89   9    >&PO
M=V]R:W-H965T<R]S:&5E=#0X+GAM;+5978_B-A3]*U:ZJF:D[B1V^)P"T@[3
M44>:U8Y@MWVH^N!)#$2;V-0V,"/UQ]=.0D*H\4#KO$ <WWMR/PZ7@QGM&/\N
M5H1(\)JE5(R]E93K6]\7T8ID6-RP-:%J9\%XAJ5:\J4OUIS@.'?*4A\%0<_/
M<$*]R2B_]\PG([:1:4+),P=BDV68O]V1E.W&'O3V-V;)<B7U#7\R6N,EF1/Y
M;?W,U<JO4.(D(U0DC ).%F/O$[R=HJYVR"U^2\A.'%P#G<H+8]_UXC$>>X&.
MB*0DDAH"J[<MF9(TU4@JCK]*4*]ZIG8\O-ZC/^3)JV1>L"!3EOZ>Q'(U]@8>
MB,D";U(Y8[M?29E0'F#$4I&_@EUI&W@@V@C)LM)919 EM'C'KV4A#AP4CMD!
ME0[HV*%WPB$L'<(\T2*R/*U[+/%DQ-D.<&VMT/1%7IO<6V634-W&N>1J-U%^
M<C+E)$XD>,!1DB8R(0)\!/.BI8 MP!/#=+_Y!J[NB<1)*JZ5T;?Y/;CZ< T^
M@(2"KRNV$9C&8N1+%92&]J,R@+LB '0B@!!\9E2N!/B%QB0V^$_M_A!9 'Q5
MC:HD:%^2.V1%O"?1#0CA3P %*#0%9'>?D[5R#TSNC7#"JD-ACA>>P'M2:]V*
M9J?>P!_YQJ,DF?C35/8"M6-&U=/A5JQQ1,:>^O@+PK?$F_SX ^P%/YM2=@36
M*$"G*D#'ACYY8G3Y41*>J8_GBS2E6OCW<W\]M[83V.^$ SCRMX=)6!_S'Y/H
M5DETK4G,2;11#01?MH13/5K 0T(QC1*Z!#,L";B:?WF871_L/RHZOX+Y#J]S
M U/>UD=>VF)'8(WJ]*KJ]%KA>,]E 1R!-0K0KPK0M]+CD2J"$R$!UUPHOI%-
M"1<HPP.F!S=!MW-$=+-56%DU0AQ4(0ZL(<[(EJ5;S==FMTQA6I$N[8LCL$;2
MPRKI82O$'+HL@".P1@%@4 N$X'^.WQ*@,7^[83<X8J7!;-CM],RLA <"!IXU
M6>]/16=UO[07KM":R:(Z6=0*'TM85T5PA-8L0BV(H%5NG,/( J#;8.0P"(\5
M@<FN-QS $Z,2UI(%VC7+(2G!W^"K#E9K:;- =B1,RIS:D#FPUCFPVPY#G8H9
M5VC-(M1R!EK%PCD,[1EFIHFA!CL;0VO! >V*XR1#U:(5L6J/Y^(&.T)K5J_6
M0G#0#LN=*B-7:,TBU-H(6I5')5J-B0Y-&K3S+WJ_9];\!5^+%F07+4?LOD2[
MVI$O;9$KM&8=:G&$8"L\14Y%DRNT9A%JT82L>N2,:5P"O*=@#6:G%2RJ]0RR
MZYDSR=K68+9'=W&OVS@J0K7P0IUV".]4@[E":Q:AUF#(?MAD&\REZWN#^5VS
M(C3_X.0Y(WR9'\@+$+$-E<4A='6W.O3_E!]U^[5Y\8_!9\R7B9(?*5DHU^"F
MKR+@Q2%\L9!LG9]COS I699?K@B."=<&:G_!F-PO] .JOT(F_P!02P,$%
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
M:&5E=#4P+GAM;,56;6_:,!#^*Z=,FEII)2^T@#J(!"W;*JTM:K7MP[0/3G*
M5;^DM@/EW\]V0L8TF@^3IGTA]OGNN><YGVW&6ZF>]!K1P MG0D^"M3'E91CJ
M?(V<Z)XL4=B5I52<&#M5JU"7"DGA@S@+DR@:A)Q0$:1C;UNH="PKPZC A0)=
M<4[4;H9,;B=!'.P-#W2U-LX0IN.2K/ 1S9=RH>PL;%$*RE%H*@4H7$Z":7PY
M&SE_[_"5XE8?C,$IR:1\<I.;8A)$CA RS(U#(/:SP2MDS %9&L\-9M"F=(&'
MXSWZ!Z_=:LF(QBO)OM'"K"?!*( "EZ1BYD%N/V&CY\+AY9)I_PO;QC<*(*^T
MD;P)M@PX%?67O#1U. A(XE<"DB8@\;SK1)[E-3$D'2NY!>6\+9H;>*D^VI*C
MPFW*HU%VE=HXDSX:F3^=S:RN JXDMWNM25TN4<#\N:)F!Q\5$4;#&=P1I8BK
M(IQ<HR&4Z5-KG?.2R1TB>"RX+WV\7A.%&JB 6\J8M>AQ:"QAES;,&W*SFESR
M"KD^W$IAUAKFHL#B]_C0"FW5)GNULZ03\!KS'O3C=Y!$2;^AV ';;XO8][#]
MUXKH@,ZR/XLXM?42*[1-;"#;P:'?@NR\>;HEJH#OGRTDW!CD^L>Q.M7YSX_G
M=P?W4I<DQTE@3Z9&M<$@??LF'D3O.]2=M^K.N]#3^4M)5:W'H.(@EW7E&B'Y
MH>"2$7&,?W>&.((=$M6U%1<MV8M.J+N*9ZA:CAK(QO8IR1B"O<%@Y5H93NB^
M/T^/D:TSQ/5NNUMMDT:]T3C<'.$U:'D-.GG=<T&S2N^/U(W([>:[D[2P%;/M
M& ^.,>G$_,MM'[:,A_^YJ8?_0-VH53?ZYTW=G:&KJ<.#"YNC6OEG2=NLE3#U
MW=U:VY=O6E_XO]SK9_.6J!45&A@N;6C4&]KN5?535$^,+/WUGTEC'Q,_7-O7
M&Y5SL.M+*<U^XA*T_P?2GU!+ P04    " #3@S]8QV*[FY\%   8)   &0
M 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6S-6FUOXC@0_BL6MSJU4EMBF_#2
M Z1"NR_2;J\JV]L/I_N0)@:B)C%KF]*>[L>?G8280/ UE3FA2B5Q9A[/C&?B
M)[;[*\J>^)P0 5[B*.&#QER(Q66SR?TYB3U^01<DD4^FE,6>D+=LUN0+1KP@
M58JC)G*<=C/VPJ0Q[*=M=VS8ITL1A0FY8X OX]ACKR,2T=6@ 1OKAOMP-A>J
MH3GL+[P9F1#QL+AC\JY9H 1A3!(>T@0P,ATTKN#E&+>40BKQ1TA6?.,:*%<>
M*7U2-U^"0<-1%I&(^$)!>/+GF8Q)%"DD:<?/'+11]*D4-Z_7Z!]3YZ4SCQXG
M8QK]" ,Q'S2Z#1"0J;>,Q#U=?2:Y0Z["\VG$T_]@E<LZ#> ON:!QKBPMB,,D
M^_5>\D!L*""\1P'E"FA+ ;;V*.!< :>.9I:E;EU[PAOV&5T!IJ0EFKI(8Y-J
M2V_"1 WC1##Y-)1Z8C@1U'\Z'\E !&!,8YD=W,OBFP3@YN<R%*_@$_,2P<$Y
MR(0?=X5O7M0U 2?71'AAQ$^E\,/D&IQ\. 4?0)B [W.ZY!*2]YM"6JWZ;OJY
MA:/,0K3'0@R^T43,.;A) A*4]9O2V\)EM'9YA(R U\2_ !B> >0@7&'/^.WJ
MR& .+D8 IWAX#]Y-O(CH*R%@0MASZ,O?N<=(193/P%4443^+.)V">^+361+^
M+<7N" NIDN9RG/[\*GL 7P2)^5]5X<[,:56;HUX;EWSA^630D.\%+FTBC>&O
MO\"V\UM5K"R!E2+7*B+7,J$/OU/A18"KI 1TD8:%9(E8Y7:&U4FQU,OM>=A&
M3K_YO.G-KHSKHD*F9*1;&.F^P<AEPO1H&8QT=PSHN@AM6;DKY*)NM]K,=F%F
MVVCF/>&"A;Z0YJ55#AZ24%16JQ&G;OI8 BNYW"E<[AQ7X75L1LX26"ERW2)R
M76.RW"[C1\)4*)A.FZP.ERIMP$S-&++M1+[ZN8HJ/ZT*2-:+NY'(N-WI]-RM
M?-\5@RU'_E5G?*]PHF=T0LU9J>&"L!B<O!*/55MIAL$@U:P:(J/B.X<(.GIB
M=XR&77_]#$B>XM73KE&_;C[:0BM[NT%CX'$5<VZ/K>A90BM'#^GH(8N35 ZV
M.0%U>EV\5;454JV.ZU07+=1L"1HIQ?!'2LRE@=XS8?)#(WN_@&R@_4U2FGL
M<J?2MD4ZQ)5.F;O-RQRX(,[8* 2!]UHYE(>@1%!S(F@F1;<T.5^7/0A"Z;R@
ME:^GD1FH=@9;0BN[K5D6=(^L_HVTKW;T+*&5HZ?)'S2SOYKUW]XEH+BW7?Y5
M0GM(*M24#1IYS9[L!O^ M_-7<P^U!^X0/ QJ(@:[1Y;V1F98.WJ6T,K1TPP0
MFKF;+1Z;=[/)4-O01=L\MD+,Q2[<,R4BS?20F>G=WOQ>JP+,<'7'T!9:V7E-
M_-"1$3]DE?C90BM'3Q,_9"9^MBH@[Z;TC=;NN:W65@F8S7FONYH\(C.+RRI%
M#G>Z_IVLLZ6Z2JRND]E"*SNN62%J'5F56"67MM#*T=/D$IG7\*Q5B;M3)=U6
MI[/]Y62VYKW>:C*(S&0P*Y)UHF1; S4F%ZOK@[;0RJ'0=!,=V1(ALDI.;:&5
MHZ?)*?I_E@G1[@*@*ANX73:'()-(DTED)I,3$LFFV1GX1!+"Y.>4VD&["N(P
M":7SGMJM7.^3J0^6_UR>,W=7.Q4.L1B)-47%SG$5$K;*<6VAE:.G.2XVLL":
M&UTY6.G+N[6]TU4AA#M[MKJPII/83"=KUL#;UZK,_=8>SD.P4+RQX7ML.[YV
MMWP/066QIK+8YJXOWMW2[>[4PJX,[&Y_E3<WSEC$A,W2HR<<^'29B.SL0=%:
M'&^Y2@]U;+6/X.4X.Z2B8;(S,]\\-@L3#B(RE9#.14?.>"P[AI+="+I(3W(\
M4B%HG%[.B1<0I@3D\RFE8GVC.B@. PW_!5!+ P04    " #3@S]8@QAR1"<#
M  #-"@  &0   'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6S%5N]OVS80_5<.
MZC"DP&+]BATGLP7$2;856  CP;H/Q3[0TMDF0I$J2=GQ?[\CI2C>JJA8VZ%?
M;)'B>_?>\4C=;*_TH]DB6G@JA33S8&MM=1F&)M]BR<Q(52CIS5KIDED:ZDUH
M*HVL\*!2A$D43<*2<1ED,S^WU-E,U59PB4L-IBY+I@\+%&H_#^+@>>*>;[;6
M3839K&(;?$#[1[74- H[EH*7* U7$C2NY\%5?+F(4P?P*]YSW)NC9W!65DH]
MNL&[8AY$3A$*S*VC8/2WPVL4PC&1CH\M:=#%=,#CYV?V7[QY,K-B!J^5^),7
M=CL/I@$4N&:UL/=J_QNVAL:.+U?"^%_8MVNC /+:6%6V8%)0<MG\LZ<V$4>
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
MW&,EC'%BM/XU@LD/['X 4$L#!!0    ( -.#/UBUI.<CG00  '$E   /
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
M @  $0              @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4
M    " #3@S]8F5R<(Q &  "<)P  $P              @ '+ 0  >&PO=&AE
M;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( -.#/UBDJ[UPPP8  +\K   8
M          " @0P(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4
M    " #3@S]8$ ?OVWD$   6$   &               @($%#P  >&PO=V]R
M:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ TX,_6%V_7?H8!@  "QD
M !@              ("!M!,  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+
M 0(4 Q0    ( -.#/UB-@18DK@(  %,'   8              " @0(:  !X
M;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " #3@S]867%.'.(&
M  #2'0  &               @('F'   >&PO=V]R:W-H965T<R]S:&5E=#4N
M>&UL4$L! A0#%     @ TX,_6+4HFMU7!@  A"<  !@              ("!
M_B,  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( -.#/UB!
M.QM"0 0  "(*   8              " @8LJ  !X;"]W;W)K<VAE971S+W-H
M965T-RYX;6Q02P$"% ,4    " #3@S]89#W\YO,5  #%/P  &
M    @($!+P  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @
MTX,_6!X?I)UL!   Y0H  !@              ("!*D4  'AL+W=O<FMS:&5E
M=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( -.#/UC"_'>??@0  #8+   9
M          " @<Q)  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#
M%     @ TX,_6'B.2M<?!0  8@P  !D              ("!@4X  'AL+W=O
M<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " #3@S]83ZOM0QX(   .
M&0  &0              @('74P  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM
M;%!+ 0(4 Q0    ( -.#/U@T<GSW40D  "\9   9              " @2Q<
M  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ TX,_6#$A
MY,E4"   S14  !D              ("!M&4  'AL+W=O<FMS:&5E=',O<VAE
M970Q-"YX;6Q02P$"% ,4    " #3@S]8S5#^6) #   *"0  &0
M    @($_;@  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    (
M -.#/UC)RYA<5P0  %\)   9              " @09R  !X;"]W;W)K<VAE
M971S+W-H965T,38N>&UL4$L! A0#%     @ TX,_6(? 2_^! @  PP4  !D
M             ("!E'8  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"
M% ,4    " #3@S]8.;3N5WT"  #F!0  &0              @(%,>0  >&PO
M=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( -.#/UAD.J)K0P(
M (H&   9              " @0!\  !X;"]W;W)K<VAE971S+W-H965T,3DN
M>&UL4$L! A0#%     @ TX,_6.7_^:3X%0  )D0  !D              ("!
M>GX  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " #3@S]8
M^LF6D/T#   2"@  &0              @(&IE   >&PO=V]R:W-H965T<R]S
M:&5E=#(Q+GAM;%!+ 0(4 Q0    ( -.#/UB.5>N.C@0  *L+   9
M      " @=V8  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%
M  @ TX,_6-*QGZ1S"   (QP  !D              ("!HIT  'AL+W=O<FMS
M:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " #3@S]8FUGY^NL"  #W!@
M&0              @(%,I@  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+
M 0(4 Q0    ( -.#/UACE/\$)P<  &$3   9              " @6ZI  !X
M;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ TX,_6'NZ4Z0)
M P  #0<  !D              ("!S+   'AL+W=O<FMS:&5E=',O<VAE970R
M-BYX;6Q02P$"% ,4    " #3@S]8I^)(T \#  "\!@  &0
M@($,M   >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( -.#
M/UCD56_SH 0  +09   9              " @5*W  !X;"]W;W)K<VAE971S
M+W-H965T,C@N>&UL4$L! A0#%     @ TX,_6.$Q/8\R @  ( 4  !D
M         ("!*;P  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4
M    " #3@S]8[('N[RH"   4!0  &0              @(&2O@  >&PO=V]R
M:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( -.#/UB:9=#C\@0  ,\=
M   9              " @?/   !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL
M4$L! A0#%     @ TX,_6'$!#EO. @  P0@  !D              ("!',8
M 'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " #3@S]8Q8I8
MXV0#  !/#   &0              @($AR0  >&PO=V]R:W-H965T<R]S:&5E
M=#,S+GAM;%!+ 0(4 Q0    ( -.#/UAA)F;"O0(  .0'   9
M  " @;S,  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @
MTX,_6*%[R5RJ P  ;1   !D              ("!L,\  'AL+W=O<FMS:&5E
M=',O<VAE970S-2YX;6Q02P$"% ,4    " #3@S]8H*D-"LT"  !+!P  &0
M            @(&1TP  >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4
M Q0    ( -.#/UA+[YNJV@(  &H'   9              " @976  !X;"]W
M;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ TX,_6%=-Q0WJ @
M$@D  !D              ("!IMD  'AL+W=O<FMS:&5E=',O<VAE970S."YX
M;6Q02P$"% ,4    " #3@S]8V*:IT5\"  "?!0  &0              @(''
MW   >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( -.#/UB!
M)13'$P0    4   9              " @5W?  !X;"]W;W)K<VAE971S+W-H
M965T-# N>&UL4$L! A0#%     @ TX,_6$=\PB%$!   ]1@  !D
M     ("!I^,  'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4
M" #3@S]8H=A<=@4#  #R"0  &0              @($BZ   >&PO=V]R:W-H
M965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( -.#/UC_Q*651@,  "P+   9
M              " @5[K  !X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L!
M A0#%     @ TX,_6$'\2@UU P  *@P  !D              ("!V^X  'AL
M+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    " #3@S]8N*@91>D"
M  #7"0  &0              @(&'\@  >&PO=V]R:W-H965T<R]S:&5E=#0U
M+GAM;%!+ 0(4 Q0    ( -.#/UA9QH'^4 0  #,8   9              "
M@:?U  !X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ TX,_
M6$C*MZC' @  0 <  !D              ("!+OH  'AL+W=O<FMS:&5E=',O
M<VAE970T-RYX;6Q02P$"% ,4    " #3@S]8W2&N(D@$   6&0  &0
M        @($L_0  >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0
M   ( -.#/UB&_3NX;0@  %Y$   9              " @:L! 0!X;"]W;W)K
M<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ TX,_6&<$O9/6 @  &P@
M !D              ("!3PH! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q0
M2P$"% ,4    " #3@S]8QV*[FY\%   8)   &0              @(%<#0$
M>&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( -.#/UB#&')$
M)P,  ,T*   9              " @3(3 0!X;"]W;W)K<VAE971S+W-H965T
M-3(N>&UL4$L! A0#%     @ TX,_6#W;V8NK!   *Q8  !D
M ("!D!8! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    " #3
M@S]8>W/RMY "  "O!@  &0              @(%R&P$ >&PO=V]R:W-H965T
M<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( -.#/U@,+)ZA;0,  +P+   9
M          " @3D> 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#
M%     @ TX,_6#?-ZJ:A!   61<  !D              ("!W2$! 'AL+W=O
M<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    " #3@S]8::U@O4<#  #*
M%   #0              @ &U)@$ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    (
M -.#/UB7BKL<P    !,"   +              "  2<J 0!?<F5L<R\N<F5L
M<U!+ 0(4 Q0    ( -.#/UBUI.<CG00  '$E   /              "  1 K
M 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " #3@S]8##^0_.4!  !_(0
M&@              @ ':+P$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-0
M2P$"% ,4    " #3@S]8C^&W:=,!   V(0  $P              @ 'W,0$
I6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     0 !  '<1  #[,P$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<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>72
<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>74
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>108</ContextCount>
  <ElementCount>291</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>47</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Disclosure - Basis of Presentation??and Principles of Consolidation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/BasisofPresentationandPrinciplesofConsolidation</Role>
      <ShortName>Basis of Presentation??and Principles of Consolidation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Disclosure - Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/SignificantAccountingPolicies</Role>
      <ShortName>Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - New Accounting Pronouncements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/NewAccountingPronouncements</Role>
      <ShortName>New Accounting Pronouncements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Revenue Recognition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/RevenueRecognition</Role>
      <ShortName>Revenue Recognition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Supporting Financial Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/SupportingFinancialInformation</Role>
      <ShortName>Supporting Financial Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Credit Facilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/CreditFacilities</Role>
      <ShortName>Credit Facilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Stock-Based Compensation and Equity Grants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrants</Role>
      <ShortName>Stock-Based Compensation and Equity Grants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Commitment and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/CommitmentandContingencies</Role>
      <ShortName>Commitment and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>9954471 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/SignificantAccountingPoliciesPolicies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.dlhcorp.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>9954472 - Disclosure - Revenue Recognition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/RevenueRecognitionTables</Role>
      <ShortName>Revenue Recognition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dlhcorp.com/role/RevenueRecognition</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>9954473 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dlhcorp.com/role/Leases</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>9954474 - Disclosure - Supporting Financial Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/SupportingFinancialInformationTables</Role>
      <ShortName>Supporting Financial Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dlhcorp.com/role/SupportingFinancialInformation</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9954475 - Disclosure - Credit Facilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/CreditFacilitiesTables</Role>
      <ShortName>Credit Facilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dlhcorp.com/role/CreditFacilities</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9954476 - Disclosure - Stock-Based Compensation and Equity Grants (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsTables</Role>
      <ShortName>Stock-Based Compensation and Equity Grants (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrants</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9954477 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dlhcorp.com/role/EarningsPerShare</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9954478 - Disclosure - Commitment and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/CommitmentandContingenciesTables</Role>
      <ShortName>Commitment and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dlhcorp.com/role/CommitmentandContingencies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9954479 - Disclosure - Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/SignificantAccountingPoliciesDetails</Role>
      <ShortName>Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dlhcorp.com/role/SignificantAccountingPoliciesPolicies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9954480 - Disclosure - Revenue Recognition - Contract Balances (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/RevenueRecognitionContractBalancesDetails</Role>
      <ShortName>Revenue Recognition - Contract Balances (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9954481 - Disclosure - Revenue Recognition - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/RevenueRecognitionNarrativeDetails</Role>
      <ShortName>Revenue Recognition - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9954482 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails</Role>
      <ShortName>Revenue Recognition - Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9954483 - Disclosure - Leases - Summary of Lease Balances in Consolidated Balance Sheets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/LeasesSummaryofLeaseBalancesinConsolidatedBalanceSheetsDetails</Role>
      <ShortName>Leases - Summary of Lease Balances in Consolidated Balance Sheets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9954484 - Disclosure - Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9954485 - Disclosure - Leases - Lease Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/LeasesLeaseCostsDetails</Role>
      <ShortName>Leases - Lease Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9954486 - Disclosure - Leases - Company's Future Minimum Lease Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/LeasesCompanysFutureMinimumLeasePaymentsDetails</Role>
      <ShortName>Leases - Company's Future Minimum Lease Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9954487 - Disclosure - Leases - Other Information Related to Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/LeasesOtherInformationRelatedtoLeasesDetails</Role>
      <ShortName>Leases - Other Information Related to Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9954488 - Disclosure - Supporting Financial Information - Accounts Receivable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsReceivableDetails</Role>
      <ShortName>Supporting Financial Information - Accounts Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9954489 - Disclosure - Supporting Financial Information - Other Current Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/SupportingFinancialInformationOtherCurrentAssetsDetails</Role>
      <ShortName>Supporting Financial Information - Other Current Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9954490 - Disclosure - Supporting Financial Information - Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/SupportingFinancialInformationGoodwillDetails</Role>
      <ShortName>Supporting Financial Information - Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9954491 - Disclosure - Supporting Financial Information - Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/SupportingFinancialInformationIntangibleAssetsDetails</Role>
      <ShortName>Supporting Financial Information - Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9954492 - Disclosure - Supporting Financial Information - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/SupportingFinancialInformationNarrativeDetails</Role>
      <ShortName>Supporting Financial Information - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9954493 - Disclosure - Supporting Financial Information - Estimated Future Amortization Expense of Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/SupportingFinancialInformationEstimatedFutureAmortizationExpenseofIntangibleAssetsDetails</Role>
      <ShortName>Supporting Financial Information - Estimated Future Amortization Expense of Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9954494 - Disclosure - Supporting Financial Information - Equipment and Improvements, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/SupportingFinancialInformationEquipmentandImprovementsNetDetails</Role>
      <ShortName>Supporting Financial Information - Equipment and Improvements, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9954495 - Disclosure - Supporting Financial Information - Accounts Payable, Accrued Expense and Other Current Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsPayableAccruedExpenseandOtherCurrentLiabilitiesDetails</Role>
      <ShortName>Supporting Financial Information - Accounts Payable, Accrued Expense and Other Current Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9954496 - Disclosure - Supporting Financial Information - Accrued Payroll (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/SupportingFinancialInformationAccruedPayrollDetails</Role>
      <ShortName>Supporting Financial Information - Accrued Payroll (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9954497 - Disclosure - Supporting Financial Information - Debt Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/SupportingFinancialInformationDebtObligationsDetails</Role>
      <ShortName>Supporting Financial Information - Debt Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9954498 - Disclosure - Supporting Financial Information - Interest Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/SupportingFinancialInformationInterestExpenseDetails</Role>
      <ShortName>Supporting Financial Information - Interest Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9954499 - Disclosure - Credit Facilities - Summary of Loan Facility (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/CreditFacilitiesSummaryofLoanFacilityDetails</Role>
      <ShortName>Credit Facilities - Summary of Loan Facility (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9954500 - Disclosure - Credit Facilities - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails</Role>
      <ShortName>Credit Facilities - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9954501 - Disclosure - Stock-Based Compensation and Equity Grants - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsNarrativeDetails</Role>
      <ShortName>Stock-Based Compensation and Equity Grants - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9954502 - Disclosure - Stock-Based Compensation and Equity Grants - Stock-based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails</Role>
      <ShortName>Stock-Based Compensation and Equity Grants - Stock-based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9954503 - Disclosure - Stock-Based Compensation and Equity Grants - Performance Based Awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsPerformanceBasedAwardsDetails</Role>
      <ShortName>Stock-Based Compensation and Equity Grants - Performance Based Awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9954504 - Disclosure - Stock-Based Compensation and Equity Grants - Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionActivityDetails</Role>
      <ShortName>Stock-Based Compensation and Equity Grants - Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9954505 - Disclosure - Stock-Based Compensation and Equity Grants - Stock Options Outstanding, Vested and Unvested (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionsOutstandingVestedandUnvestedDetails</Role>
      <ShortName>Stock-Based Compensation and Equity Grants - Stock Options Outstanding, Vested and Unvested (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9954506 - Disclosure - Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/EarningsPerShareDetails</Role>
      <ShortName>Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dlhcorp.com/role/EarningsPerShareTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="dlhc-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9954507 - Disclosure - Commitments and Contingencies - Contractual Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails</Role>
      <ShortName>Commitments and Contingencies - Contractual Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="dlhc-20231231.htm">dlhc-20231231.htm</File>
    <File>dlhc-20231231.xsd</File>
    <File>dlhc-20231231_cal.xml</File>
    <File>dlhc-20231231_def.xml</File>
    <File>dlhc-20231231_lab.xml</File>
    <File>dlhc-20231231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2023</BaseTaxonomy>
    <BaseTaxonomy items="531">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>76
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "dlhc-20231231.htm": {
   "nsprefix": "dlhc",
   "nsuri": "http://www.dlhcorp.com/20231231",
   "dts": {
    "inline": {
     "local": [
      "dlhc-20231231.htm"
     ]
    },
    "schema": {
     "local": [
      "dlhc-20231231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "dlhc-20231231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "dlhc-20231231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "dlhc-20231231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "dlhc-20231231_pre.xml"
     ]
    }
   },
   "keyStandard": 264,
   "keyCustom": 27,
   "axisStandard": 17,
   "axisCustom": 2,
   "memberStandard": 24,
   "memberCustom": 23,
   "hidden": {
    "total": 5,
    "http://xbrl.sec.gov/dei/2023": 5
   },
   "contextCount": 108,
   "entityCount": 1,
   "segmentCount": 47,
   "elementCount": 522,
   "unitCount": 6,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 531,
    "http://xbrl.sec.gov/dei/2023": 31,
    "http://xbrl.sec.gov/ecd/2023": 4,
    "http://fasb.org/srt/2023": 1
   },
   "report": {
    "R1": {
     "role": "http://www.dlhcorp.com/role/Cover",
     "longName": "0000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
     "longName": "0000002 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS",
     "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dlhc:AmortizationOfDebtIssuanceCostsChargedToInterestExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
     "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-18",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-18",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.dlhcorp.com/role/BasisofPresentationandPrinciplesofConsolidation",
     "longName": "0000007 - Disclosure - Basis of Presentation\u00a0and Principles of Consolidation",
     "shortName": "Basis of Presentation\u00a0and Principles of Consolidation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.dlhcorp.com/role/SignificantAccountingPolicies",
     "longName": "0000008 - Disclosure - Significant Accounting Policies",
     "shortName": "Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.dlhcorp.com/role/NewAccountingPronouncements",
     "longName": "0000009 - Disclosure - New Accounting Pronouncements",
     "shortName": "New Accounting Pronouncements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.dlhcorp.com/role/RevenueRecognition",
     "longName": "0000010 - Disclosure - Revenue Recognition",
     "shortName": "Revenue Recognition",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.dlhcorp.com/role/Leases",
     "longName": "0000011 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.dlhcorp.com/role/SupportingFinancialInformation",
     "longName": "0000012 - Disclosure - Supporting Financial Information",
     "shortName": "Supporting Financial Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.dlhcorp.com/role/CreditFacilities",
     "longName": "0000013 - Disclosure - Credit Facilities",
     "shortName": "Credit Facilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LongTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LongTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrants",
     "longName": "0000014 - Disclosure - Stock-Based Compensation and Equity Grants",
     "shortName": "Stock-Based Compensation and Equity Grants",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.dlhcorp.com/role/EarningsPerShare",
     "longName": "0000015 - Disclosure - Earnings Per Share",
     "shortName": "Earnings Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.dlhcorp.com/role/CommitmentandContingencies",
     "longName": "0000016 - Disclosure - Commitment and Contingencies",
     "shortName": "Commitment and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.dlhcorp.com/role/RelatedPartyTransactions",
     "longName": "0000017 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.dlhcorp.com/role/SubsequentEvents",
     "longName": "0000018 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.dlhcorp.com/role/SignificantAccountingPoliciesPolicies",
     "longName": "9954471 - Disclosure - Significant Accounting Policies (Policies)",
     "shortName": "Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:UseOfEstimates",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:UseOfEstimates",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.dlhcorp.com/role/RevenueRecognitionTables",
     "longName": "9954472 - Disclosure - Revenue Recognition (Tables)",
     "shortName": "Revenue Recognition (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.dlhcorp.com/role/LeasesTables",
     "longName": "9954473 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dlhc:LesseeOperatingLeasesSupplementalBalanceSheetInformationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dlhc:LesseeOperatingLeasesSupplementalBalanceSheetInformationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.dlhcorp.com/role/SupportingFinancialInformationTables",
     "longName": "9954474 - Disclosure - Supporting Financial Information (Tables)",
     "shortName": "Supporting Financial Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.dlhcorp.com/role/CreditFacilitiesTables",
     "longName": "9954475 - Disclosure - Credit Facilities (Tables)",
     "shortName": "Credit Facilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsTables",
     "longName": "9954476 - Disclosure - Stock-Based Compensation and Equity Grants (Tables)",
     "shortName": "Stock-Based Compensation and Equity Grants (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.dlhcorp.com/role/EarningsPerShareTables",
     "longName": "9954477 - Disclosure - Earnings Per Share (Tables)",
     "shortName": "Earnings Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.dlhcorp.com/role/CommitmentandContingenciesTables",
     "longName": "9954478 - Disclosure - Commitment and Contingencies (Tables)",
     "shortName": "Commitment and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.dlhcorp.com/role/SignificantAccountingPoliciesDetails",
     "longName": "9954479 - Disclosure - Significant Accounting Policies (Details)",
     "shortName": "Significant Accounting Policies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.dlhcorp.com/role/RevenueRecognitionContractBalancesDetails",
     "longName": "9954480 - Disclosure - Revenue Recognition - Contract Balances (Details)",
     "shortName": "Revenue Recognition - Contract Balances (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:ContractWithCustomerAssetGrossCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R30": {
     "role": "http://www.dlhcorp.com/role/RevenueRecognitionNarrativeDetails",
     "longName": "9954481 - Disclosure - Revenue Recognition - Narrative (Details)",
     "shortName": "Revenue Recognition - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails",
     "longName": "9954482 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details)",
     "shortName": "Revenue Recognition - Disaggregation of Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-44",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.dlhcorp.com/role/LeasesSummaryofLeaseBalancesinConsolidatedBalanceSheetsDetails",
     "longName": "9954483 - Disclosure - Leases - Summary of Lease Balances in Consolidated Balance Sheets (Details)",
     "shortName": "Leases - Summary of Lease Balances in Consolidated Balance Sheets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.dlhcorp.com/role/LeasesNarrativeDetails",
     "longName": "9954484 - Disclosure - Leases - Narrative (Details)",
     "shortName": "Leases - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "dlhc:LesseeOperatingSubleaseNumber",
      "unitRef": "sublease",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "dlhc:LesseeOperatingSubleaseNumber",
      "unitRef": "sublease",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.dlhcorp.com/role/LeasesLeaseCostsDetails",
     "longName": "9954485 - Disclosure - Leases - Lease Costs (Details)",
     "shortName": "Leases - Lease Costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.dlhcorp.com/role/LeasesCompanysFutureMinimumLeasePaymentsDetails",
     "longName": "9954486 - Disclosure - Leases - Company's Future Minimum Lease Payments (Details)",
     "shortName": "Leases - Company's Future Minimum Lease Payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.dlhcorp.com/role/LeasesOtherInformationRelatedtoLeasesDetails",
     "longName": "9954487 - Disclosure - Leases - Other Information Related to Leases (Details)",
     "shortName": "Leases - Other Information Related to Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsReceivableDetails",
     "longName": "9954488 - Disclosure - Supporting Financial Information - Accounts Receivable (Details)",
     "shortName": "Supporting Financial Information - Accounts Receivable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:BilledContractReceivables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:BilledContractReceivables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.dlhcorp.com/role/SupportingFinancialInformationOtherCurrentAssetsDetails",
     "longName": "9954489 - Disclosure - Supporting Financial Information - Other Current Assets (Details)",
     "shortName": "Supporting Financial Information - Other Current Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:PrepaidInsurance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:PrepaidInsurance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.dlhcorp.com/role/SupportingFinancialInformationGoodwillDetails",
     "longName": "9954490 - Disclosure - Supporting Financial Information - Goodwill (Details)",
     "shortName": "Supporting Financial Information - Goodwill (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.dlhcorp.com/role/SupportingFinancialInformationIntangibleAssetsDetails",
     "longName": "9954491 - Disclosure - Supporting Financial Information - Intangible Assets (Details)",
     "shortName": "Supporting Financial Information - Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.dlhcorp.com/role/SupportingFinancialInformationNarrativeDetails",
     "longName": "9954492 - Disclosure - Supporting Financial Information - Narrative (Details)",
     "shortName": "Supporting Financial Information - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.dlhcorp.com/role/SupportingFinancialInformationEstimatedFutureAmortizationExpenseofIntangibleAssetsDetails",
     "longName": "9954493 - Disclosure - Supporting Financial Information - Estimated Future Amortization Expense of Intangible Assets (Details)",
     "shortName": "Supporting Financial Information - Estimated Future Amortization Expense of Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.dlhcorp.com/role/SupportingFinancialInformationEquipmentandImprovementsNetDetails",
     "longName": "9954494 - Disclosure - Supporting Financial Information - Equipment and Improvements, Net (Details)",
     "shortName": "Supporting Financial Information - Equipment and Improvements, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FurnitureAndFixturesGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FurnitureAndFixturesGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsPayableAccruedExpenseandOtherCurrentLiabilitiesDetails",
     "longName": "9954495 - Disclosure - Supporting Financial Information - Accounts Payable, Accrued Expense and Other Current Liabilities (Details)",
     "shortName": "Supporting Financial Information - Accounts Payable, Accrued Expense and Other Current Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AccountsPayableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AccountsPayableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.dlhcorp.com/role/SupportingFinancialInformationAccruedPayrollDetails",
     "longName": "9954496 - Disclosure - Supporting Financial Information - Accrued Payroll (Details)",
     "shortName": "Supporting Financial Information - Accrued Payroll (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AccruedVacationCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "dlhc:ScheduleOfAccruedPayrollTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AccruedVacationCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "dlhc:ScheduleOfAccruedPayrollTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.dlhcorp.com/role/SupportingFinancialInformationDebtObligationsDetails",
     "longName": "9954497 - Disclosure - Supporting Financial Information - Debt Obligations (Details)",
     "shortName": "Supporting Financial Information - Debt Obligations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LongTermDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.dlhcorp.com/role/SupportingFinancialInformationInterestExpenseDetails",
     "longName": "9954498 - Disclosure - Supporting Financial Information - Interest Expense (Details)",
     "shortName": "Supporting Financial Information - Interest Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InterestExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InterestExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.dlhcorp.com/role/CreditFacilitiesSummaryofLoanFacilityDetails",
     "longName": "9954499 - Disclosure - Credit Facilities - Summary of Loan Facility (Details)",
     "shortName": "Credit Facilities - Summary of Loan Facility (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-70",
      "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails",
     "longName": "9954500 - Disclosure - Credit Facilities - Narrative (Details)",
     "shortName": "Credit Facilities - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-72",
      "name": "us-gaap:DerivativeAssetNotionalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsNarrativeDetails",
     "longName": "9954501 - Disclosure - Stock-Based Compensation and Equity Grants - Narrative (Details)",
     "shortName": "Stock-Based Compensation and Equity Grants - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-29",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:CompensationRelatedCostsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-87",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails",
     "longName": "9954502 - Disclosure - Stock-Based Compensation and Equity Grants - Stock-based Compensation Expense (Details)",
     "shortName": "Stock-Based Compensation and Equity Grants - Stock-based Compensation Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsPerformanceBasedAwardsDetails",
     "longName": "9954503 - Disclosure - Stock-Based Compensation and Equity Grants - Performance Based Awards (Details)",
     "shortName": "Stock-Based Compensation and Equity Grants - Performance Based Awards (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionActivityDetails",
     "longName": "9954504 - Disclosure - Stock-Based Compensation and Equity Grants - Stock Option Activity (Details)",
     "shortName": "Stock-Based Compensation and Equity Grants - Stock Option Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionsOutstandingVestedandUnvestedDetails",
     "longName": "9954505 - Disclosure - Stock-Based Compensation and Equity Grants - Stock Options Outstanding, Vested and Unvested (Details)",
     "shortName": "Stock-Based Compensation and Equity Grants - Stock Options Outstanding, Vested and Unvested (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.dlhcorp.com/role/EarningsPerShareDetails",
     "longName": "9954506 - Disclosure - Earnings Per Share (Details)",
     "shortName": "Earnings Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails",
     "longName": "9954507 - Disclosure - Commitments and Contingencies - Contractual Obligations (Details)",
     "shortName": "Commitments and Contingencies - Contractual Obligations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dlhc-20231231.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingChangesAndErrorCorrectionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Changes and Error Corrections [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsPayableAccruedExpenseandOtherCurrentLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsPayableAccruedExpenseandOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and accrued liabilities",
        "totalLabel": "Accounts payable and accrued liabilities",
        "label": "Accounts Payable and Other Accrued Liabilities, Current",
        "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsPayableAccruedExpenseandOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsPayableAccruedExpenseandOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r15",
      "r644"
     ]
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableGrossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsReceivableDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Accounts Receivable, before Allowance for Credit Loss, Current",
        "label": "Accounts Receivable, before Allowance for Credit Loss, Current",
        "documentation": "Amount, before 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": [
      "r161",
      "r237",
      "r238",
      "r615"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts receivable",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "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": [
      "r237",
      "r238"
     ]
    },
    "us-gaap_AccruedBonusesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedBonusesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsPayableAccruedExpenseandOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsPayableAccruedExpenseandOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued bonus and incentive compensation",
        "label": "Accrued Bonuses, Current",
        "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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_AccruedEmployeeBenefitsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedEmployeeBenefitsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsPayableAccruedExpenseandOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsPayableAccruedExpenseandOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued benefits",
        "label": "Accrued Employee Benefits, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_AccruedPayrollTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedPayrollTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccruedPayrollDetails": {
       "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccruedPayrollDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued payroll taxes",
        "label": "Accrued Payroll Taxes, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_AccruedSalariesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedSalariesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccruedPayrollDetails": {
       "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccruedPayrollDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued payroll",
        "label": "Accrued Salaries, Current",
        "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r617"
     ]
    },
    "dlhc_AccruedSeveranceCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "AccruedSeveranceCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccruedPayrollDetails": {
       "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccruedPayrollDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued severance",
        "label": "Accrued Severance, Current",
        "documentation": "Accrued Severance, Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedVacationCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedVacationCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccruedPayrollDetails": {
       "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccruedPayrollDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Leave",
        "label": "Accrued Vacation, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r55"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationEquipmentandImprovementsNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationEquipmentandImprovementsNetDetails"
     ],
     "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": [
      "r50",
      "r154",
      "r506"
     ]
    },
    "us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AcquiredIndefiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquired Indefinite-lived Intangible Assets [Line Items]",
        "label": "Acquired Indefinite-Lived Intangible Assets [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": []
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-In Capital",
        "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": [
      "r367",
      "r368",
      "r369",
      "r537",
      "r750",
      "r751",
      "r752",
      "r812",
      "r833"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r702"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r702"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r702"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r702"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition",
     "crdr": "credit",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expense related to employee stock-based compensation",
        "label": "APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income to net cash provided by (used in) operating activities:",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r667",
      "r678",
      "r688",
      "r713"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r670",
      "r681",
      "r691",
      "r716"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r702"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r709"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r674",
      "r682",
      "r692",
      "r709",
      "r717",
      "r721",
      "r729"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r727"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total stock option expense",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r362",
      "r370"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsReceivableDetails": {
       "parentTag": "us-gaap_AccountsReceivableGrossCurrent",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesDetails",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Allowance for doubtful accounts",
        "terseLabel": "Less: Allowance for doubtful accounts",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r241",
      "r258"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_AmortizationOfDebtIssuanceCostsChargedToInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "AmortizationOfDebtIssuanceCostsChargedToInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of deferred financing costs charged to interest expense",
        "label": "Amortization of Debt Issuance Costs Charged to Interest Expense",
        "documentation": "Amortization of Debt Issuance Costs Charged to Interest Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfFinancingCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationInterestExpenseDetails": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationInterestExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of deferred financing costs",
        "label": "Amortization of Debt Issuance Costs",
        "documentation": "Amount of amortization expense attributable to debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r300",
      "r449",
      "r743"
     ]
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization expense of intangible assets",
        "label": "Amortization of Intangible Assets",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r43",
      "r48"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r158",
      "r180",
      "r220",
      "r228",
      "r232",
      "r245",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r396",
      "r400",
      "r432",
      "r501",
      "r561",
      "r644",
      "r658",
      "r771",
      "r772",
      "r818"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r164",
      "r180",
      "r245",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r396",
      "r400",
      "r432",
      "r644",
      "r771",
      "r772",
      "r818"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r725"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r720"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r720"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r720"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r720"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r720"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r720"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesDetails",
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsNarrativeDetails",
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsPerformanceBasedAwardsDetails",
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Axis]",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r723"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r722"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r721"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r721"
     ]
    },
    "dlhc_BacklogMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "BacklogMember",
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationIntangibleAssetsDetails",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Backlog",
        "label": "Backlog [Member]",
        "documentation": "Backlog"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BilledContractReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BilledContractReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsReceivableDetails": {
       "parentTag": "us-gaap_AccountsReceivableGrossCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Billed receivables",
        "label": "Billed Contracts Receivable",
        "documentation": "Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r486"
     ]
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_OperatingCostsAndExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate development costs",
        "label": "Business Combination, Acquisition Related Costs",
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/BasisofPresentationandPrinciplesofConsolidation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation\u00a0and Principles of Consolidation",
        "label": "Business Description and Basis of Presentation [Text Block]",
        "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r101",
      "r102"
     ]
    },
    "us-gaap_CapitalizedComputerSoftwareGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalizedComputerSoftwareGross",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationEquipmentandImprovementsNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationEquipmentandImprovementsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computer equipment and software",
        "label": "Capitalized Computer Software, Gross",
        "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software."
       }
      }
     },
     "auth_ref": [
      "r835"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "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": [
      "r30",
      "r152",
      "r614"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash",
        "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": [
      "r31"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash - beginning of period",
        "periodEndLabel": "Cash - end 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": [
      "r30",
      "r98",
      "r178"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net change in cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r98"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r270",
      "r271",
      "r609",
      "r769"
     ]
    },
    "dlhc_CommonStockForExerciseOfStockOptionsTaxObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "CommonStockForExerciseOfStockOptionsTaxObligations",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payment of tax obligations resulting from net exercise of stock options",
        "label": "Common Stock for Exercise of Stock Options, Tax Obligations",
        "documentation": "Common Stock for Exercise of Stock Options, Tax Obligations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r646",
      "r647",
      "r648",
      "r650",
      "r651",
      "r652",
      "r655",
      "r750",
      "r751",
      "r812",
      "r831",
      "r833"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r549"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, issued (in shares)",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, outstanding (in shares)",
        "periodStartLabel": "Beginning Balance (in shares)",
        "periodEndLabel": "Ending Balance (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r87",
      "r549",
      "r567",
      "r833",
      "r834"
     ]
    },
    "dlhc_CommonStockSharesSurrenderedForExerciseOfStockOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "CommonStockSharesSurrenderedForExerciseOfStockOptions",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Common stock surrendered for the exercise of stock options (in shares)",
        "label": "Common Stock, Shares, Surrendered for Exercise of Stock Options",
        "documentation": "Common Stock, Shares, Surrendered for Exercise of Stock Options"
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_CommonStockSurrenderedForExerciseOfStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "CommonStockSurrenderedForExerciseOfStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock surrendered for the exercise of stock options",
        "label": "Common Stock Surrendered for Exercise of Stock Options",
        "documentation": "Common Stock Surrendered for Exercise of Stock Options"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, $0.001 par value; 40,000 shares authorized; 14,105 and 13,950 shares issued and outstanding at December\u00a031, 2023 and September\u00a030, 2023, respectively",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r502",
      "r644"
     ]
    },
    "dlhc_CommonStockValueSurrenderedForExerciseOfStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "CommonStockValueSurrenderedForExerciseOfStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Common stock surrendered for the exercise of stock options",
        "label": "Common Stock, Value, Surrendered for Exercise of Stock Options",
        "documentation": "Common Stock, Value, Surrendered for Exercise of Stock Options"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r706"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r705"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r707"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r704"
     ]
    },
    "us-gaap_CompensationRelatedCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CompensationRelatedCostsPolicyTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based Compensation",
        "label": "Compensation Related Costs, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Domain]",
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r38",
      "r74",
      "r75",
      "r236",
      "r608"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Axis]",
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r38",
      "r74",
      "r75",
      "r236",
      "r526",
      "r608"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Axis]",
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r38",
      "r74",
      "r75",
      "r236",
      "r608",
      "r736"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Domain]",
        "label": "Concentration Risk Type [Domain]",
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r38",
      "r74",
      "r75",
      "r236",
      "r608"
     ]
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognitionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Contract Balances Recognized on the Company's Consolidated Balance Sheets",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability."
       }
      }
     },
     "auth_ref": [
      "r776"
     ]
    },
    "us-gaap_ContractWithCustomerAssetGrossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerAssetGrossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsReceivableDetails": {
       "parentTag": "us-gaap_AccountsReceivableGrossCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognitionContractBalancesDetails",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract assets",
        "verboseLabel": "Contract assets",
        "label": "Contract with Customer, Asset, before Allowance for Credit Loss, Current",
        "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current."
       }
      }
     },
     "auth_ref": [
      "r774",
      "r775"
     ]
    },
    "us-gaap_ContractWithCustomerBasisOfPricingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerBasisOfPricingAxis",
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Basis of Pricing [Axis]",
        "label": "Contract with Customer, Basis of Pricing [Axis]",
        "documentation": "Information by basis of pricing for contract representing right to consideration in exchange for good or service transferred to customer."
       }
      }
     },
     "auth_ref": [
      "r634",
      "r777"
     ]
    },
    "us-gaap_ContractWithCustomerBasisOfPricingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerBasisOfPricingDomain",
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Basis of Pricing [Domain]",
        "label": "Contract with Customer, Basis of Pricing [Domain]",
        "documentation": "Basis of pricing for contract with customer. Includes, but is not limited to, fixed-price and time-and-materials contracts."
       }
      }
     },
     "auth_ref": [
      "r634",
      "r777"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract liabilities",
        "label": "Contract with Customer, Liability, Current",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r307",
      "r308",
      "r327"
     ]
    },
    "us-gaap_ContractWithCustomerSalesChannelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerSalesChannelAxis",
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Sales Channel [Axis]",
        "label": "Contract with Customer, Sales Channel [Axis]",
        "documentation": "Information by sales channel for delivery of good or service in contract with customer."
       }
      }
     },
     "auth_ref": [
      "r637",
      "r777"
     ]
    },
    "us-gaap_ContractWithCustomerSalesChannelDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerSalesChannelDomain",
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Sales Channel [Domain]",
        "label": "Contract with Customer, Sales Channel [Domain]",
        "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary."
       }
      }
     },
     "auth_ref": [
      "r637",
      "r777"
     ]
    },
    "us-gaap_ContractualObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractualObligation",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Obligations",
        "label": "Contractual Obligation",
        "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments."
       }
      }
     },
     "auth_ref": [
      "r747"
     ]
    },
    "us-gaap_ContractualObligationDueInFourthYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractualObligationDueInFourthYear",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails": {
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "2028",
        "label": "Contractual Obligation, to be Paid, Year Four",
        "documentation": "Amount of contractual obligation 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": []
    },
    "us-gaap_ContractualObligationDueInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractualObligationDueInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails": {
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "2025",
        "label": "Contractual Obligation, to be Paid, Year One",
        "documentation": "Amount of contractual obligation 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": []
    },
    "us-gaap_ContractualObligationDueInSecondYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractualObligationDueInSecondYear",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails": {
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "2026",
        "label": "Contractual Obligation, to be Paid, Year Two",
        "documentation": "Amount of contractual obligation 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": []
    },
    "us-gaap_ContractualObligationDueInThirdYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractualObligationDueInThirdYear",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails": {
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "2027",
        "label": "Contractual Obligation, to be Paid, Year Three",
        "documentation": "Amount of contractual obligation 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": []
    },
    "us-gaap_ContractualObligationFiscalYearMaturityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractualObligationFiscalYearMaturityAbstract",
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Contractual Obligations",
        "label": "Contractual Obligation, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Contractual Obligations",
        "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation."
       }
      }
     },
     "auth_ref": [
      "r748"
     ]
    },
    "us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails": {
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "2024",
        "label": "Contractual Obligation, to be Paid, Remainder of Fiscal Year",
        "documentation": "Amount of contractual obligation to be paid in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_ContractualObligationToBePaidAfterYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "ContractualObligationToBePaidAfterYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails": {
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Thereafter",
        "label": "Contractual Obligation, to be Paid, after Year Four",
        "documentation": "Contractual Obligation, to be Paid, after Year Four"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_OperatingCostsAndExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract costs",
        "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization",
        "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization."
       }
      }
     },
     "auth_ref": [
      "r738",
      "r739"
     ]
    },
    "dlhc_CostPlusFixedFeeContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "CostPlusFixedFeeContractMember",
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cost Reimbursable",
        "label": "Cost-Plus Fixed-Fee Contract [Member]",
        "documentation": "Cost-Plus Fixed-Fee Contract"
       }
      }
     },
     "auth_ref": []
    },
    "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://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails",
      "http://www.dlhcorp.com/role/CreditFacilitiesSummaryofLoanFacilityDetails",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Axis]",
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails",
      "http://www.dlhcorp.com/role/CreditFacilitiesSummaryofLoanFacilityDetails",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Domain]",
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer concentration",
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r236"
     ]
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationIntangibleAssetsDetails",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer contracts and related customer relationships",
        "label": "Customer Relationships [Member]",
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "dlhc_DLHEmployeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "DLHEmployeesMember",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DLH employees",
        "label": "DLH Employees [Member]",
        "documentation": "DLH Employees [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_DebtCovenantAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "DebtCovenantAxis",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Covenant [Axis]",
        "label": "Debt Covenant [Axis]",
        "documentation": "Debt Covenant"
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_DebtCovenantDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "DebtCovenantDomain",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Covenant [Domain]",
        "label": "Debt Covenant [Domain]",
        "documentation": "[Domain] for Debt Covenant"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesSummaryofLoanFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest",
        "label": "Debt Instrument, 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_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails_1": {
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails",
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails",
      "http://www.dlhcorp.com/role/CreditFacilitiesSummaryofLoanFacilityDetails",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "totalLabel": "Debt obligations",
        "label": "Long-Term Debt, Gross",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r117",
      "r302"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesSummaryofLoanFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest rate spread",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r77",
      "r304",
      "r450"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Line Items]",
        "label": "Debt Instrument [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r450",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r744"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r52",
      "r53",
      "r76",
      "r77",
      "r79",
      "r80",
      "r109",
      "r110",
      "r182",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r450",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r744"
     ]
    },
    "us-gaap_DeferredCompensationLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCompensationLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsPayableAccruedExpenseandOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsPayableAccruedExpenseandOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued workers' compensation insurance",
        "label": "Deferred Compensation Liability, Current",
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r112"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Income Tax Assets, Net",
        "label": "Deferred Income Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r374",
      "r375"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred taxes, net",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r114",
      "r133",
      "r390",
      "r391",
      "r746"
     ]
    },
    "dlhc_DenominatorAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "DenominatorAbstract",
     "presentation": [
      "http://www.dlhcorp.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Denominator:",
        "label": "Denominator [Abstract]",
        "documentation": "Denominator [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_DepartmentOfDefenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "DepartmentOfDefenseMember",
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Department of Defense",
        "label": "Department Of Defense [Member]",
        "documentation": "Department Of Defense"
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_DepartmentOfVeteransAffairsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "DepartmentOfVeteransAffairsMember",
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Department of Veterans Affairs",
        "label": "Department of Veterans Affairs [Member]",
        "documentation": "Represents information related to the Department of Veterans Affairs (\"DVA\")."
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_DepartmentofHealthandHumanServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "DepartmentofHealthandHumanServicesMember",
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Department of Health and Human Services",
        "label": "Department of Health and Human Services [Member]",
        "documentation": "Department of Health and Human Services"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation",
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r49"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_OperatingCostsAndExpenses",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r224"
     ]
    },
    "us-gaap_DerivativeAssetNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeAssetNotionalAmount",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative notional amount",
        "label": "Derivative Asset, Notional Amount",
        "documentation": "Nominal or face amount used to calculate payments on the derivative asset."
       }
      }
     },
     "auth_ref": [
      "r600",
      "r602",
      "r603",
      "r605",
      "r808",
      "r809",
      "r810"
     ]
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Contract [Domain]",
        "label": "Derivative Contract [Domain]",
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "auth_ref": [
      "r539",
      "r541",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r562",
      "r563",
      "r564",
      "r565",
      "r578",
      "r579",
      "r580",
      "r581",
      "r584",
      "r585",
      "r586",
      "r587",
      "r600",
      "r601",
      "r604",
      "r606",
      "r646",
      "r648"
     ]
    },
    "us-gaap_DerivativeFixedInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeFixedInterestRate",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative fixed interest rate",
        "label": "Derivative, Fixed Interest Rate",
        "documentation": "Fixed interest rate related to the interest rate derivative."
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_DerivativeInstrumentMaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "DerivativeInstrumentMaturityAxis",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instrument Maturity [Axis]",
        "label": "Derivative Instrument Maturity [Axis]",
        "documentation": "Derivative Instrument Maturity"
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_DerivativeInstrumentMaturityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "DerivativeInstrumentMaturityDomain",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instrument Maturity [Domain]",
        "label": "Derivative Instrument Maturity [Domain]",
        "documentation": "Derivative Instrument Maturity [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instrument [Axis]",
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r70",
      "r71",
      "r72",
      "r539",
      "r541",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r562",
      "r563",
      "r564",
      "r565",
      "r578",
      "r579",
      "r580",
      "r581",
      "r584",
      "r585",
      "r586",
      "r587",
      "r600",
      "r601",
      "r604",
      "r606",
      "r618",
      "r646",
      "r648"
     ]
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativesPolicyTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Rate Swap",
        "label": "Derivatives, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r66",
      "r67",
      "r68",
      "r73",
      "r181"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Line Items]",
        "label": "Disaggregation of Revenue [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r326",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r326",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognitionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Disaggregation of Revenue From Contracts with Customers",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r777"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrants"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-Based Compensation and Equity Grants",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r331",
      "r335",
      "r363",
      "r364",
      "r366",
      "r639"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Performance Vesting Critera",
        "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]",
        "documentation": "Tabular disclosure of share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r57"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Quarterly Report",
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r662"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r695"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_EPSBasicAndDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "EPSBasicAndDilutedAbstract",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average common stock outstanding",
        "label": "EPS, Basic and Diluted [Abstract]",
        "documentation": "EPS, Basic and Diluted"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.dlhcorp.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income per share - basic (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": [
      "r172",
      "r194",
      "r195",
      "r196",
      "r197",
      "r198",
      "r205",
      "r207",
      "r212",
      "r213",
      "r214",
      "r218",
      "r424",
      "r425",
      "r497",
      "r511",
      "r619"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.dlhcorp.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income per share - diluted (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": [
      "r172",
      "r194",
      "r195",
      "r196",
      "r197",
      "r198",
      "r207",
      "r212",
      "r213",
      "r214",
      "r218",
      "r424",
      "r425",
      "r497",
      "r511",
      "r619"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r35"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/EarningsPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r204",
      "r215",
      "r216",
      "r217"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccruedPayrollDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccruedPayrollDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued payroll",
        "totalLabel": "Accrued payroll",
        "label": "Employee-related Liabilities, Current",
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total unrecognized expense",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r365"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average share based compensation expense recognition period",
        "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": [
      "r365"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesDetails",
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsNarrativeDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock Option",
        "label": "Employee Stock Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line Two",
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line Three",
        "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://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r660"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r660"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r660"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r734"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r660"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r660"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r660"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r660"
     ]
    },
    "dlhc_EquipmentLeasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "EquipmentLeasesMember",
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equipment operating leases",
        "label": "Equipment Leases [Member]",
        "documentation": "Equipment Leases [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r145",
      "r168",
      "r169",
      "r170",
      "r183",
      "r184",
      "r185",
      "r190",
      "r199",
      "r201",
      "r219",
      "r249",
      "r257",
      "r306",
      "r367",
      "r368",
      "r369",
      "r384",
      "r385",
      "r405",
      "r407",
      "r408",
      "r409",
      "r410",
      "r413",
      "r423",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r475",
      "r516",
      "r517",
      "r518",
      "r537",
      "r590"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r703"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r667",
      "r678",
      "r688",
      "r713"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r664",
      "r675",
      "r685",
      "r710"
     ]
    },
    "dlhc_ExcessCashFlowsEqualto1.50Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "ExcessCashFlowsEqualto1.50Member",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excess Cash Flows Equal to 1.50",
        "label": "Excess Cash Flows Equal to 1.50 [Member]",
        "documentation": "Excess Cash Flows Equal to 1.50"
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_ExcessCashFlowsGreaterThanOrEqualto2.50Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "ExcessCashFlowsGreaterThanOrEqualto2.50Member",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excess Cash Flows Greater Than Or Equal to 2.50",
        "label": "Excess Cash Flows Greater Than Or Equal to 2.50 [Member]",
        "documentation": "Excess Cash Flows Greater Than Or Equal to 2.50"
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_ExcessCashFlowsLessThan1.50Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "ExcessCashFlowsLessThan1.50Member",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excess Cash Flows Less Than 1.50",
        "label": "Excess Cash Flows Less Than 1.50 [Member]",
        "documentation": "Excess Cash Flows Less Than 1.50"
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_ExcessCashFlowsLessThan2.50ButGreaterThan1.50Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "ExcessCashFlowsLessThan2.50ButGreaterThan1.50Member",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excess Cash Flows Less Than 2.50 But Greater Than 1.50",
        "label": "Excess Cash Flows Less Than 2.50 But Greater Than 1.50 [Member]",
        "documentation": "Excess Cash Flows Less Than 2.50 But Greater Than 1.50"
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_ExcessCashFlowsLessThan250Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "ExcessCashFlowsLessThan250Member",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excess Cash Flows Less Than 2.50",
        "label": "Excess Cash Flows Less Than 2.50 [Member]",
        "documentation": "Excess Cash Flows Less Than 2.50"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r709"
     ]
    },
    "dlhc_FacilitiesAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "FacilitiesAndEquipmentMember",
     "presentation": [
      "http://www.dlhcorp.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Facilities and Equipment",
        "label": "Facilities and Equipment [Member]",
        "documentation": "Facilities and Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_FacilityLeasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "FacilityLeasesMember",
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Facility operating leases",
        "label": "Facility Leases [Member]",
        "documentation": "Facility Leases [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Financial Instruments",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationEstimatedFutureAmortizationExpenseofIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationEstimatedFutureAmortizationExpenseofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four",
        "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated useful live of intangible assets",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Total accumulated amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r265"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationEstimatedFutureAmortizationExpenseofIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationEstimatedFutureAmortizationExpenseofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [
      "r105"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationEstimatedFutureAmortizationExpenseofIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationEstimatedFutureAmortizationExpenseofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024 (remaining)",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationEstimatedFutureAmortizationExpenseofIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationEstimatedFutureAmortizationExpenseofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [
      "r105"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationEstimatedFutureAmortizationExpenseofIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationEstimatedFutureAmortizationExpenseofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [
      "r105"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationEstimatedFutureAmortizationExpenseofIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationEstimatedFutureAmortizationExpenseofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [
      "r105"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.dlhcorp.com/role/LeasesNarrativeDetails",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationIntangibleAssetsDetails",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r263",
      "r264",
      "r265",
      "r266",
      "r488",
      "r495"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, gross",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r495"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationIntangibleAssetsDetails",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]",
        "label": "Finite-Lived Intangible Assets [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": [
      "r488"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.dlhcorp.com/role/LeasesNarrativeDetails",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationIntangibleAssetsDetails",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r47"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.dlhcorp.com/role/SupportingFinancialInformationEstimatedFutureAmortizationExpenseofIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationEstimatedFutureAmortizationExpenseofIntangibleAssetsDetails",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total amortization expense",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r488"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1",
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, remaining amortization period",
        "label": "Finite-Lived Intangible Assets, Remaining Amortization Period",
        "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r488"
     ]
    },
    "dlhc_FixedChargeCoverageRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "FixedChargeCoverageRatio",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed charge coverage ratio",
        "label": "Fixed Charge Coverage Ratio",
        "documentation": "Fixed Charge Coverage Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FixedPriceContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FixedPriceContractMember",
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Firm Fixed Price",
        "label": "Fixed-Price Contract [Member]",
        "documentation": "Contract with customer in which amount of consideration is fixed."
       }
      }
     },
     "auth_ref": [
      "r634"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r671",
      "r682",
      "r692",
      "r717"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r671",
      "r682",
      "r692",
      "r717"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r671",
      "r682",
      "r692",
      "r717"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r671",
      "r682",
      "r692",
      "r717"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r671",
      "r682",
      "r692",
      "r717"
     ]
    },
    "us-gaap_FurnitureAndFixturesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FurnitureAndFixturesGross",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationEquipmentandImprovementsNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationEquipmentandImprovementsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Furniture and equipment",
        "label": "Furniture and Fixtures, Gross",
        "documentation": "Amount before accumulated depreciation of 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": [
      "r106"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_OperatingCostsAndExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative costs",
        "label": "General and Administrative Expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r571"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "periodStartLabel": "Beginning Balance",
        "periodEndLabel": "Ending Balance",
        "label": "Goodwill",
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r260",
      "r496",
      "r624",
      "r644",
      "r758",
      "r765"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "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": [
      "r259",
      "r262",
      "r624"
     ]
    },
    "us-gaap_GoodwillOtherIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillOtherIncreaseDecrease",
     "crdr": "debit",
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "No activity",
        "label": "Goodwill, Other Increase (Decrease)",
        "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r261"
     ]
    },
    "us-gaap_GoodwillRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillRollForward",
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill [Roll Forward]",
        "label": "Goodwill [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income before provision for income tax",
        "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": [
      "r1",
      "r93",
      "r119",
      "r220",
      "r227",
      "r231",
      "r233",
      "r498",
      "r508",
      "r621"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Axis]",
        "label": "Income Statement Location [Axis]",
        "documentation": "Information by location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r267",
      "r269",
      "r574"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Domain]",
        "label": "Income Statement Location [Domain]",
        "documentation": "Location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r269",
      "r574"
     ]
    },
    "us-gaap_IncomeTaxExaminationInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExaminationInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax interest expense",
        "label": "Income Tax Examination, Interest Expense",
        "documentation": "The amount of estimated interest recognized in the period arising from income tax examinations."
       }
      }
     },
     "auth_ref": [
      "r804"
     ]
    },
    "us-gaap_IncomeTaxExaminationPenaltiesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExaminationPenaltiesExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax penalties expense",
        "label": "Income Tax Examination, Penalties Expense",
        "documentation": "The amount of estimated penalties recognized in the period arising from income tax examinations."
       }
      }
     },
     "auth_ref": [
      "r804"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for income tax expense",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r136",
      "r200",
      "r201",
      "r225",
      "r376",
      "r389",
      "r512"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r372",
      "r373",
      "r378",
      "r379",
      "r380",
      "r381",
      "r529"
     ]
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid during the period for income taxes",
        "label": "Income Taxes Paid",
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r32"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and accrued liabilities",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accounts receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued payroll",
        "label": "Increase (Decrease) in Employee Related Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other assets",
        "label": "Increase (Decrease) in Other Current Assets",
        "documentation": "Amount of increase (decrease) in current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r742"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other liabilities",
        "label": "Increase (Decrease) in Other Noncurrent Liabilities",
        "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "calculation": {
      "http://www.dlhcorp.com/role/EarningsPerShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options and restricted stock (in shares)",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r209",
      "r210",
      "r214",
      "r334"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Table]",
        "label": "Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table]",
        "documentation": "A table containing detailed information about the characteristics and cost, by total and major class, of indefinite-lived intangible assets acquired as part of a business combination. Indefinite-lived intangible assets are assets that have no physical form, but have expected future economic benefit. The future benefit is not expected to diminish over a stated period of time. Acquired indefinite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the entity) and in total."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r62"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r674",
      "r682",
      "r692",
      "r709",
      "r717",
      "r721",
      "r729"
     ]
    },
    "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": [
      "r727"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r663",
      "r733"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r663",
      "r733"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r663",
      "r733"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, net",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r46"
     ]
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationInterestExpenseDetails": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationInterestExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest expense",
        "label": "Interest Expense",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r121",
      "r171",
      "r223",
      "r448",
      "r575",
      "r656",
      "r832"
     ]
    },
    "us-gaap_InterestExpenseLongTermDebtIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpenseLongTermDebtIncreaseDecrease",
     "crdr": "debit",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Decrease in interest expense",
        "label": "Interest Expense, Long-Term Debt, Increase (Decrease)",
        "documentation": "Amount of increase (decrease) in interest expense on long-term debt."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r140",
      "r141",
      "r142"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid during the period for interest",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r173",
      "r176",
      "r177"
     ]
    },
    "us-gaap_InterestPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsPayableAccruedExpenseandOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsPayableAccruedExpenseandOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued interest",
        "label": "Interest Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_InterestRateSwapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestRateSwapMember",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Rate Swap",
        "label": "Interest Rate Swap [Member]",
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period."
       }
      }
     },
     "auth_ref": [
      "r613",
      "r653",
      "r654"
     ]
    },
    "us-gaap_LeaseContractualTermAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseContractualTermAxis",
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Contractual Term [Axis]",
        "label": "Lease Contractual Term [Axis]",
        "documentation": "Information by contractual term of lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r737"
     ]
    },
    "us-gaap_LeaseContractualTermDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseContractualTermDomain",
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Contractual Term [Domain]",
        "label": "Lease Contractual Term [Domain]",
        "documentation": "Contractual term of lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r737"
     ]
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/LeasesLeaseCostsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/LeasesLeaseCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease costs",
        "label": "Lease, Cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r462",
      "r643"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Lease Costs and Other Information Related to Leases",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r815"
     ]
    },
    "us-gaap_LeaseholdImprovementsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseholdImprovementsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationEquipmentandImprovementsNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationEquipmentandImprovementsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold improvements",
        "label": "Leasehold Improvements, Gross",
        "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "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_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Liabilities",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Company's Future Lease Payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r816"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails_1": {
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.dlhcorp.com/role/LeasesCompanysFutureMinimumLeasePaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails",
      "http://www.dlhcorp.com/role/LeasesCompanysFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total future 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": [
      "r470"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails",
      "http://www.dlhcorp.com/role/LeasesCompanysFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "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": [
      "r470"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails",
      "http://www.dlhcorp.com/role/LeasesCompanysFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r470"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails": {
       "parentTag": "us-gaap_ContractualObligationDueInThirdYear",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails",
      "http://www.dlhcorp.com/role/LeasesCompanysFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r470"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails",
      "http://www.dlhcorp.com/role/LeasesCompanysFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r470"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails",
      "http://www.dlhcorp.com/role/LeasesCompanysFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024 (remaining)",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "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": [
      "r816"
     ]
    },
    "dlhc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails",
      "http://www.dlhcorp.com/role/LeasesCompanysFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four",
        "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/LeasesCompanysFutureMinimumLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/LeasesCompanysFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "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": [
      "r470"
     ]
    },
    "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseRemainingLeaseTerm",
     "presentation": [
      "http://www.dlhcorp.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease term (in years)",
        "label": "Lessee, Operating Lease, Remaining Lease Term",
        "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r814"
     ]
    },
    "dlhc_LesseeOperatingLeasesSupplementalBalanceSheetInformationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "LesseeOperatingLeasesSupplementalBalanceSheetInformationTableTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Summarized Lease Balances in Consolidated Balance Sheet",
        "label": "Lessee, Operating Leases, Supplemental Balance Sheet Information [Table Text Block]",
        "documentation": "Lessee, Operating Leases, Supplemental Balance Sheet Information"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.dlhcorp.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": [
      "r457"
     ]
    },
    "dlhc_LesseeOperatingSubleaseLeaseTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "LesseeOperatingSubleaseLeaseTerm",
     "presentation": [
      "http://www.dlhcorp.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sublease term",
        "label": "Lessee, Operating Sublease, Lease Term",
        "documentation": "Lessee, Operating Sublease, Lease Term"
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_LesseeOperatingSubleaseNumber": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "LesseeOperatingSubleaseNumber",
     "presentation": [
      "http://www.dlhcorp.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of facilities subleased",
        "label": "Lessee, Operating Sublease, Number",
        "documentation": "Lessee, Operating Sublease, Number"
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_LesseeOperatingSubleaseNumberOfOptionsToExtend": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "LesseeOperatingSubleaseNumberOfOptionsToExtend",
     "presentation": [
      "http://www.dlhcorp.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sublease number of additional extension options",
        "label": "Lessee, Operating Sublease, Number Of Options To Extend",
        "documentation": "Lessee, Operating Sublease, Number Of Options To Extend"
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_LesseeOperatingSubleaseOptionExtensionPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "LesseeOperatingSubleaseOptionExtensionPeriod",
     "presentation": [
      "http://www.dlhcorp.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sublease extension option period",
        "label": "Lessee, Operating Sublease, Option Extension Period",
        "documentation": "Lessee, Operating Sublease, Option Extension Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r180",
      "r245",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r397",
      "r400",
      "r401",
      "r432",
      "r548",
      "r620",
      "r658",
      "r771",
      "r818",
      "r819"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and shareholders' equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r118",
      "r504",
      "r644",
      "r745",
      "r755",
      "r813"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r151",
      "r180",
      "r245",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r397",
      "r400",
      "r401",
      "r432",
      "r644",
      "r771",
      "r818",
      "r819"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total long-term liabilities",
        "label": "Liabilities, Noncurrent",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r82",
      "r83",
      "r84",
      "r85",
      "r180",
      "r245",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r397",
      "r400",
      "r401",
      "r432",
      "r771",
      "r818",
      "r819"
     ]
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of credit, current borrowing capacity",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityLineItems",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails",
      "http://www.dlhcorp.com/role/CreditFacilitiesSummaryofLoanFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Line Items]",
        "label": "Line of Credit Facility [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r744"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Line of credit, maximum borrowing capacity",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of credit, unused borrowing capacity",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityTable",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails",
      "http://www.dlhcorp.com/role/CreditFacilitiesSummaryofLoanFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Table]",
        "label": "Line of Credit Facility [Table]",
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r744"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "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://www.dlhcorp.com/role/SupportingFinancialInformationDebtObligationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net bank debt obligations",
        "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": [
      "r14",
      "r117",
      "r292",
      "r303",
      "r626",
      "r627",
      "r826"
     ]
    },
    "us-gaap_LongTermDebtByMaturityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtByMaturityAbstract",
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt obligations",
        "label": "Long-Term Debt, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationDebtObligationsDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt obligations - current, net of deferred financing costs",
        "negatedTerseLabel": "Less: current portion of debt obligations, net of deferred financing costs",
        "label": "Long-Term Debt, Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r159"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails",
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Term loan amortization",
        "terseLabel": "2025",
        "label": "Long-Term Debt, Maturity, Year One",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r182",
      "r296"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt amortization fiscal year 2027",
        "label": "Long-Term Debt, Maturity, Year Five",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r182",
      "r296"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails",
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Debt amortization fiscal year 2026",
        "terseLabel": "2028",
        "label": "Long-Term Debt, Maturity, Year Four",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r182",
      "r296"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails": {
       "parentTag": "us-gaap_ContractualObligationDueInThirdYear",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails",
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Debt amortization fiscal year 2025",
        "terseLabel": "2027",
        "label": "Long-Term Debt, Maturity, Year Three",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r182",
      "r296"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails",
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Debt amortization fiscal year 2024",
        "terseLabel": "2026",
        "label": "Long-Term Debt, Maturity, Year Two",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r182",
      "r296"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails"
     ],
     "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": [
      "r749"
     ]
    },
    "dlhc_LongTermDebtMaturityAfterYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "LongTermDebtMaturityAfterYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Long-Term Debt, Maturity, After Year Four",
        "documentation": "Long-Term Debt, Maturity, After Year Four"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.dlhcorp.com/role/SupportingFinancialInformationDebtObligationsDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Debt obligations - long-term, net of deferred financing costs",
        "terseLabel": "Long-term portion of debt obligations, net of deferred financing costs",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "us-gaap_LongTermDebtTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facilities",
        "label": "Long-Term Debt [Text Block]",
        "documentation": "The entire disclosure for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails",
      "http://www.dlhcorp.com/role/CreditFacilitiesSummaryofLoanFacilityDetails",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Axis]",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails",
      "http://www.dlhcorp.com/role/CreditFacilitiesSummaryofLoanFacilityDetails",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Domain]",
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r51"
     ]
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer [Axis]",
        "label": "Customer [Axis]",
        "documentation": "Information by name or description of a single external customer or a group of external customers."
       }
      }
     },
     "auth_ref": [
      "r236",
      "r633",
      "r777",
      "r827",
      "r828"
     ]
    },
    "dlhc_MaturityOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "MaturityOneMember",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity One",
        "label": "Maturity One [Member]",
        "documentation": "Maturity One"
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_MaturityTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "MaturityTwoMember",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity Two",
        "label": "Maturity Two [Member]",
        "documentation": "Maturity Two"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails",
      "http://www.dlhcorp.com/role/LeasesNarrativeDetails",
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r272",
      "r273",
      "r274",
      "r275",
      "r330",
      "r485",
      "r513",
      "r540",
      "r541",
      "r596",
      "r597",
      "r598",
      "r599",
      "r607",
      "r610",
      "r611",
      "r622",
      "r630",
      "r638",
      "r645",
      "r773",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "us-gaap_MediumTermNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MediumTermNotesMember",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails",
      "http://www.dlhcorp.com/role/CreditFacilitiesSummaryofLoanFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term Loans",
        "label": "Medium-term Notes [Member]",
        "documentation": "Debt instruments with maturities ranging from five to ten years."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails",
      "http://www.dlhcorp.com/role/LeasesNarrativeDetails",
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r272",
      "r273",
      "r274",
      "r275",
      "r330",
      "r485",
      "r513",
      "r540",
      "r541",
      "r596",
      "r597",
      "r598",
      "r599",
      "r607",
      "r610",
      "r611",
      "r622",
      "r630",
      "r638",
      "r645",
      "r773",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r720"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r728"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer [Domain]",
        "label": "Customer [Domain]",
        "documentation": "Single external customer or group of external customers."
       }
      }
     },
     "auth_ref": [
      "r236",
      "r633",
      "r777",
      "r827",
      "r828"
     ]
    },
    "dlhc_NamedExecutiveOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "NamedExecutiveOfficerMember",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NEO",
        "label": "Named Executive Officer [Member]",
        "documentation": "Named Executive Officer"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r702"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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": [
      "r175"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash 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": [
      "r98",
      "r99",
      "r100"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Income (Loss)",
        "label": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r100",
      "r120",
      "r149",
      "r165",
      "r166",
      "r170",
      "r180",
      "r189",
      "r194",
      "r195",
      "r196",
      "r197",
      "r200",
      "r201",
      "r211",
      "r220",
      "r227",
      "r231",
      "r233",
      "r245",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r425",
      "r432",
      "r510",
      "r569",
      "r588",
      "r589",
      "r621",
      "r656",
      "r771"
     ]
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/NewAccountingPronouncements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "New Accounting Pronouncements",
        "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]",
        "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r135",
      "r137",
      "r148",
      "r187",
      "r188",
      "r191",
      "r192",
      "r202",
      "r203",
      "r250",
      "r251",
      "r386",
      "r387",
      "r388",
      "r411",
      "r421",
      "r427",
      "r428",
      "r429",
      "r437",
      "r438",
      "r439",
      "r455",
      "r456",
      "r476",
      "r492",
      "r493",
      "r494",
      "r520",
      "r521",
      "r522",
      "r523",
      "r525"
     ]
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "presentation": [
      "http://www.dlhcorp.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [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": [
      "r143",
      "r144",
      "r145",
      "r146",
      "r147",
      "r186",
      "r189",
      "r190",
      "r191",
      "r193",
      "r196",
      "r202",
      "r218",
      "r243",
      "r244",
      "r246",
      "r247",
      "r248",
      "r249",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r268",
      "r367",
      "r368",
      "r369",
      "r382",
      "r383",
      "r384",
      "r385",
      "r392",
      "r393",
      "r394",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r430",
      "r431",
      "r433",
      "r434",
      "r435",
      "r436",
      "r446",
      "r447",
      "r451",
      "r452",
      "r453",
      "r454",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r489",
      "r490",
      "r491",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r527"
     ]
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "presentation": [
      "http://www.dlhcorp.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]",
        "label": "Accounting Standards Update and Change in Accounting Principle [Table]",
        "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r143",
      "r144",
      "r145",
      "r146",
      "r147",
      "r186",
      "r189",
      "r190",
      "r191",
      "r193",
      "r196",
      "r202",
      "r218",
      "r243",
      "r244",
      "r246",
      "r247",
      "r248",
      "r249",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r268",
      "r367",
      "r368",
      "r369",
      "r382",
      "r383",
      "r384",
      "r385",
      "r392",
      "r393",
      "r394",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r430",
      "r431",
      "r433",
      "r434",
      "r435",
      "r436",
      "r446",
      "r447",
      "r451",
      "r452",
      "r453",
      "r454",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r489",
      "r490",
      "r491",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r527"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Accounting Pronouncements",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r671",
      "r682",
      "r692",
      "r709",
      "r717"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r698"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r709"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r728"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r728"
     ]
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncompeteAgreementsMember",
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationIntangibleAssetsDetails",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Covenants not to compete",
        "label": "Noncompete Agreements [Member]",
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "dlhc_NonemployeeDirectorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "NonemployeeDirectorsMember",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-employee directors",
        "label": "Non-employee Directors [Member]",
        "documentation": "Non-employee Directors [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.dlhcorp.com/role/SupportingFinancialInformationInterestExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationInterestExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Interest expense",
        "negatedTotalLabel": "Interest expense",
        "label": "Nonoperating Income (Expense)",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "dlhc_NumeratorAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "NumeratorAbstract",
     "presentation": [
      "http://www.dlhcorp.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Numerator:",
        "label": "Numerator [Abstract]",
        "documentation": "Numerator [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_OmnibusEquityIncentivePlan2016Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "OmnibusEquityIncentivePlan2016Member",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Omnibus Equity Incentive Plan 2016",
        "label": "Omnibus Equity Incentive Plan 2016 [Member]",
        "documentation": "Omnibus Equity Incentive Plan 2016"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingCostsAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingCostsAndExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating costs",
        "label": "Operating Costs and Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r220",
      "r227",
      "r231",
      "r233",
      "r621"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/LeasesLeaseCostsDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/LeasesLeaseCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating",
        "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": [
      "r463",
      "r643"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/LeasesCompanysFutureMinimumLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/LeasesCompanysFutureMinimumLeasePaymentsDetails",
      "http://www.dlhcorp.com/role/LeasesSummaryofLeaseBalancesinConsolidatedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total operating lease liabilities",
        "totalLabel": "Total operating lease liabilities",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r459"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/LeasesCompanysFutureMinimumLeasePaymentsDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.dlhcorp.com/role/LeasesCompanysFutureMinimumLeasePaymentsDetails",
      "http://www.dlhcorp.com/role/LeasesSummaryofLeaseBalancesinConsolidatedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating lease liabilities - current",
        "negatedTerseLabel": "Less: current portion of operating lease liabilities",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r459"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.dlhcorp.com/role/LeasesCompanysFutureMinimumLeasePaymentsDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.dlhcorp.com/role/LeasesCompanysFutureMinimumLeasePaymentsDetails",
      "http://www.dlhcorp.com/role/LeasesSummaryofLeaseBalancesinConsolidatedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities - long-term",
        "verboseLabel": "Long-term operating lease liabilities",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r459"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/LeasesOtherInformationRelatedtoLeasesDetails": {
       "parentTag": "dlhc_OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/LeasesOtherInformationRelatedtoLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r460",
      "r467"
     ]
    },
    "dlhc_OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/LeasesOtherInformationRelatedtoLeasesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/LeasesOtherInformationRelatedtoLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other lease information",
        "label": "Operating Lease, Payments, Including New Lease Liabilities, Net of New Right-of-Use Assets",
        "documentation": "Operating Lease, Payments, Including New Lease Liabilities, Net of New Right-of-Use Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeasePaymentsUse": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasePaymentsUse",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/LeasesOtherInformationRelatedtoLeasesDetails": {
       "parentTag": "dlhc_OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/LeasesOtherInformationRelatedtoLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities arising from obtaining right-of-use assets",
        "label": "Operating Lease, Payments, Use",
        "documentation": "Amount of cash outflow from operating lease to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r460",
      "r467"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.dlhcorp.com/role/LeasesSummaryofLeaseBalancesinConsolidatedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating lease right-of-use assets",
        "terseLabel": "Operating lease right-of-use assets",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r458"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.dlhcorp.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average discount rate",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r469",
      "r643"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.dlhcorp.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average remaining lease term",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r468",
      "r643"
     ]
    },
    "us-gaap_OperatingLeasedAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasedAssetsLineItems",
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leased Assets [Line Items]",
        "label": "Operating Leased Assets [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_OperatingLeasesFutureMinimumPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract",
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leases",
        "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsPayableAccruedExpenseandOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationAccountsPayableAccruedExpenseandOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other accrued expenses",
        "label": "Other Accrued Liabilities, Current",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_OtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other long-term assets",
        "label": "Other Assets",
        "documentation": "Amount of assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r157",
      "r500",
      "r658"
     ]
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.dlhcorp.com/role/SupportingFinancialInformationOtherCurrentAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "totalLabel": "Other current assets",
        "label": "Other Assets, Current",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r644"
     ]
    },
    "dlhc_OtherCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "OtherCustomersMember",
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Customers [Member]",
        "documentation": "Other Customers"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Liabilities, Current",
        "label": "Other Liabilities, Current",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r644"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other long-term liabilities",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherReceivablesNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other receivables",
        "label": "Other Receivables, Net, Current",
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r669",
      "r680",
      "r690",
      "r715"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r672",
      "r683",
      "r693",
      "r718"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r672",
      "r683",
      "r693",
      "r718"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments of deferred financing 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": [
      "r28"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Business acquisition, net of cash acquired",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireProductiveAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase of equipment and improvements",
        "label": "Payments to Acquire Productive Assets",
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r805",
      "r806",
      "r807"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r709"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r702"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r698"
     ]
    },
    "dlhc_PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of excess cash flow for each year of funded indebtedness to EBDTA",
        "label": "Percentage Of Excess Cash Flow For Each Year Of Funded Indebtedness To Adjusted EBITDA",
        "documentation": "Percentage Of Excess Cash Flow For Each Year Of Funded Indebtedness To Adjusted EBITDA"
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_PerformanceBasedRestrictedStockAwardsRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "PerformanceBasedRestrictedStockAwardsRevenueMember",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsPerformanceBasedAwardsDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Performance Based Restricted Stock Awards, Revenue [Member]",
        "documentation": "Performance Based Restricted Stock Awards, Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_PerformanceBasedRestrictedStockAwardsStockPriceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "PerformanceBasedRestrictedStockAwardsStockPriceMember",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsPerformanceBasedAwardsDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock price",
        "label": "Performance Based Restricted Stock Awards, Stock Price [Member]",
        "documentation": "Performance Based Restricted Stock Awards, Stock Price"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PerformanceSharesMember",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance Shares",
        "label": "Performance Shares [Member]",
        "documentation": "Share-based payment arrangement awarded for meeting performance target."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Axis]",
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Domain]",
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred shares authorized (in shares)",
        "label": "Preferred Stock, Shares Authorized",
        "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": [
      "r86",
      "r549"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock issued (in shares)",
        "label": "Preferred Stock, Shares Issued",
        "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": [
      "r86",
      "r305"
     ]
    },
    "dlhc_PrepaidEmployeeBenefitsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "PrepaidEmployeeBenefitsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid licenses and other expenses",
        "label": "Prepaid Employee Benefits, Current",
        "documentation": "Prepaid Employee Benefits, Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidInsurance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidInsurance",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid insurance and benefits",
        "label": "Prepaid Insurance",
        "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r616",
      "r623",
      "r756"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from debt obligations",
        "label": "Proceeds from Issuance of Long-Term Debt",
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r530"
     ]
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from revolving line of credit",
        "label": "Proceeds from Lines of Credit",
        "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": [
      "r26",
      "r744"
     ]
    },
    "dlhc_ProceedsFromStockOptionsExercisedAndWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "ProceedsFromStockOptionsExercisedAndWarrants",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of common stock upon exercise of options and warrants",
        "label": "Proceeds From Stock Options Exercised And Warrants",
        "documentation": "Proceeds From Stock Options Exercised And Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
      "http://www.dlhcorp.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income",
        "terseLabel": "Net income",
        "verboseLabel": "Net income",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r165",
      "r166",
      "r174",
      "r180",
      "r189",
      "r200",
      "r201",
      "r220",
      "r227",
      "r231",
      "r233",
      "r245",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r395",
      "r398",
      "r399",
      "r425",
      "r432",
      "r498",
      "r509",
      "r536",
      "r569",
      "r588",
      "r589",
      "r621",
      "r641",
      "r642",
      "r657",
      "r741",
      "r771"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/SupportingFinancialInformationEquipmentandImprovementsNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationEquipmentandImprovementsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total equipment and improvements",
        "label": "Property, Plant and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r153",
      "r507"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      },
      "http://www.dlhcorp.com/role/SupportingFinancialInformationEquipmentandImprovementsNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationEquipmentandImprovementsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equipment and improvements, net",
        "totalLabel": "Equipment and improvements, net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r499",
      "r507",
      "r644"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Assets",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r129",
      "r132",
      "r505"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Equipment and Improvements, Net",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Estimated useful of long-lived assets",
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails",
      "http://www.dlhcorp.com/role/LeasesNarrativeDetails",
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range [Axis]",
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r272",
      "r273",
      "r274",
      "r275",
      "r329",
      "r330",
      "r358",
      "r359",
      "r360",
      "r484",
      "r485",
      "r513",
      "r540",
      "r541",
      "r596",
      "r597",
      "r598",
      "r599",
      "r607",
      "r610",
      "r611",
      "r622",
      "r630",
      "r638",
      "r645",
      "r648",
      "r768",
      "r773",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails",
      "http://www.dlhcorp.com/role/LeasesNarrativeDetails",
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range [Domain]",
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r272",
      "r273",
      "r274",
      "r275",
      "r329",
      "r330",
      "r358",
      "r359",
      "r360",
      "r484",
      "r485",
      "r513",
      "r540",
      "r541",
      "r596",
      "r597",
      "r598",
      "r599",
      "r607",
      "r610",
      "r611",
      "r622",
      "r630",
      "r638",
      "r645",
      "r648",
      "r768",
      "r773",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825"
     ]
    },
    "dlhc_RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ratio of funded indebtedness to EBITDA through maturity",
        "label": "Ratio Of Debt To Earnings Before Interest, Taxes, Depreciation, And Amortization",
        "documentation": "Ratio Of Debt To Earnings Before Interest, Taxes, Depreciation, And Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ratio of funded indebtedness to adjusted EBIDTA",
        "label": "Ratio Of Funded Indebtedness To Adjusted Earnings Before Interest, Taxes, Depreciations, And Amortization",
        "documentation": "Ratio Of Funded Indebtedness To Adjusted Earnings Before Interest, Taxes, Depreciations, And Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r664",
      "r675",
      "r685",
      "r710"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/RelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transactions",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r533",
      "r534",
      "r535",
      "r572",
      "r573",
      "r574",
      "r594",
      "r595"
     ]
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfLinesOfCredit",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repayment of revolving line of credit",
        "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": [
      "r27",
      "r744"
     ]
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfLongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments of debt obligations",
        "label": "Repayments of Long-Term Debt",
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r531"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r665",
      "r676",
      "r686",
      "r711"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r666",
      "r677",
      "r687",
      "r712"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r673",
      "r684",
      "r694",
      "r719"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Units",
        "label": "Restricted Stock Units (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://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r111",
      "r503",
      "r520",
      "r525",
      "r532",
      "r550",
      "r644"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained Earnings",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r183",
      "r184",
      "r185",
      "r190",
      "r199",
      "r201",
      "r249",
      "r257",
      "r367",
      "r368",
      "r369",
      "r384",
      "r385",
      "r405",
      "r408",
      "r409",
      "r413",
      "r423",
      "r516",
      "r518",
      "r537",
      "r833"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "verboseLabel": "Total",
        "label": "Revenue from Contract with Customer, Including Assessed Tax",
        "documentation": "Amount, including 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": [
      "r221",
      "r222",
      "r226",
      "r229",
      "r230",
      "r234",
      "r235",
      "r236",
      "r325",
      "r326",
      "r487"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerMember",
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer",
        "label": "Revenue from Contract with Customer Benchmark [Member]",
        "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r236",
      "r735"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r612"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition",
        "label": "Revenue from Contract with Customer [Text Block]",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r328"
     ]
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails",
      "http://www.dlhcorp.com/role/CreditFacilitiesSummaryofLoanFacilityDetails",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Line of Credit",
        "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": []
    },
    "dlhc_RisksAndUncertaintiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "RisksAndUncertaintiesPolicyTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risks And Uncertainties",
        "label": "Risks And Uncertainties [Policy Text Block]",
        "documentation": "Risks and uncertainties."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r728"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r728"
     ]
    },
    "us-gaap_SalesChannelDirectlyToConsumerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SalesChannelDirectlyToConsumerMember",
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prime Contractor",
        "label": "Sales Channel, Directly to Consumer [Member]",
        "documentation": "Contract with customer in which good or service is transferred directly to consumer."
       }
      }
     },
     "auth_ref": [
      "r637"
     ]
    },
    "us-gaap_SalesChannelThroughIntermediaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SalesChannelThroughIntermediaryMember",
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subcontractor",
        "label": "Sales Channel, Through Intermediary [Member]",
        "documentation": "Contract with customer in which good or service is transferred through intermediary."
       }
      }
     },
     "auth_ref": [
      "r637"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accounts Receivable",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accounts Payable, Accrued Expenses, and Other Current Liabilities",
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses."
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_ScheduleOfAccruedPayrollTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "ScheduleOfAccruedPayrollTableTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accrued Payroll",
        "label": "Schedule of Accrued Payroll [Table Text Block]",
        "documentation": "Schedule of Accrued Payroll"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Debt Obligations",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r52",
      "r53",
      "r76",
      "r77",
      "r79",
      "r80",
      "r109",
      "r110",
      "r626",
      "r628",
      "r749"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/EarningsPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of Diluted Earnings per Share",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r753"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock-based Compensation Expense",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationIntangibleAssetsDetails",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r47",
      "r488"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Intangible Assets",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r47"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Changes in Carrying Amount of Goodwill",
        "label": "Schedule of Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule."
       }
      }
     },
     "auth_ref": [
      "r624",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767"
     ]
    },
    "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Loan Facility",
        "label": "Schedule of Line of Credit Facilities [Table Text Block]",
        "documentation": "Tabular disclosure of 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": [
      "r16"
     ]
    },
    "us-gaap_ScheduleOfOperatingLeasedAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfOperatingLeasedAssetsTable",
     "presentation": [
      "http://www.dlhcorp.com/role/CommitmentsandContingenciesContractualObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Operating Leased Assets [Table]",
        "label": "Schedule of Operating Leased Assets [Table]",
        "documentation": "Schedule of long-lived, depreciable assets that are subject to a operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may 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": []
    },
    "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Current Assets",
        "label": "Schedule of Other Current Assets [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amounts of other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Interest Expense",
        "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsNarrativeDetails",
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsPerformanceBasedAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r332",
      "r333",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock Option Activity",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r13",
      "r59"
     ]
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Estimated Amortization of Intangible Assets",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_SecuredDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SecuredDebtMember",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails",
      "http://www.dlhcorp.com/role/CreditFacilitiesSummaryofLoanFacilityDetails",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Debt",
        "label": "Secured 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": []
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesSummaryofLoanFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate",
        "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg."
       }
      }
     },
     "auth_ref": [
      "r811"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r659"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r661"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, General and Administrative Expenses",
        "label": "Selling, General and Administrative Expenses [Member]",
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_ServiceBasedRestrictedStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "ServiceBasedRestrictedStockUnitsMember",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service Based Restricted Stock Units",
        "label": "Service Based Restricted Stock Units [Member]",
        "documentation": "Service Based Restricted Stock Units"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsPerformanceBasedAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Calculated fair value (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Intrinsic Value, Amount Per Share",
        "documentation": "Per share or unit weighted-average intrinsic value of award vested under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r351"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsPerformanceBasedAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Volatility",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": [
      "r358"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsNarrativeDetails",
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsPerformanceBasedAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r332",
      "r333",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of restricted stock units granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted",
        "documentation": "Net number of non-option equity instruments granted to participants."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares available for grant (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": [
      "r57"
     ]
    },
    "dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Intrinsic Value",
        "label": "Share Based Compensation Arrangement by Share Based Payment, Award, Options Aggregate Intrinsic Value [Abstract]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested and exercisable (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r341"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested and exercisable, weighted average exercise price (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r341"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cancelled (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r345"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Intrinsic Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "calculation": {
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionsOutstandingVestedandUnvestedDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionActivityDetails",
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionsOutstandingVestedandUnvestedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Options outstanding, beginning (in shares)",
        "periodEndLabel": "Options outstanding, ending (in shares)",
        "totalLabel": "Option outstanding (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r339",
      "r340"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Options outstanding, beginning (in dollars per share)",
        "periodEndLabel": "Options outstanding, ending (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r339",
      "r340"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
     "calculation": {
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionsOutstandingVestedandUnvestedDetails": {
       "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionsOutstandingVestedandUnvestedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested and exercisable (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number",
        "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r356"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Option Shares Outstanding, Vested and Expected to Vest",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable [Table Text Block]",
        "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding and exercisable options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dlhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term",
        "label": "Share Based Compensation Arrangement by Share Based Payment, Award, Options Weighted Average Remaining Contractual Term [Abstract]",
        "documentation": "-- None. No documentation exists for this element. --"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesDetails",
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsNarrativeDetails",
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsPerformanceBasedAwardsDetails",
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Award [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cancelled (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r345"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesDetails",
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Expiration term of share-based compensation plan",
        "terseLabel": "Expiration term of share-based compensation plan",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period",
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r640"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsPerformanceBasedAwardsDetails",
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected term (years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r357"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested and exercisable, intrinsic value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested and exercisable, weighted average remaining contractual term (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares",
     "calculation": {
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionsOutstandingVestedandUnvestedDetails": {
       "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionsOutstandingVestedandUnvestedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unvested (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares",
        "documentation": "Number of non-vested options outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/LeasesLeaseCostsDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/LeasesLeaseCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term",
        "label": "Short-Term Lease, Cost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r464",
      "r643"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Accounting Policies",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r179"
     ]
    },
    "us-gaap_StandbyLettersOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StandbyLettersOfCreditMember",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letter of Credit",
        "label": "Standby Letters of Credit [Member]",
        "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r770",
      "r829",
      "r830"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r23",
      "r145",
      "r168",
      "r169",
      "r170",
      "r183",
      "r184",
      "r185",
      "r190",
      "r199",
      "r201",
      "r219",
      "r249",
      "r257",
      "r306",
      "r367",
      "r368",
      "r369",
      "r384",
      "r385",
      "r405",
      "r407",
      "r408",
      "r409",
      "r410",
      "r413",
      "r423",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r475",
      "r516",
      "r517",
      "r518",
      "r537",
      "r590"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r184",
      "r185",
      "r219",
      "r487",
      "r528",
      "r538",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r549",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r568",
      "r570",
      "r571",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r590",
      "r649"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r184",
      "r185",
      "r219",
      "r487",
      "r528",
      "r538",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r549",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r568",
      "r570",
      "r571",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r590",
      "r649"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r668",
      "r679",
      "r689",
      "r714"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance and fair value adjustment of common stock in business combination (in shares)",
        "label": "Stock Issued During Period, Shares, Acquisitions",
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r87",
      "r111"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of stock options (in shares)",
        "negatedTerseLabel": "Exercised (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r86",
      "r87",
      "r111",
      "r344"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "crdr": "credit",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance and fair value adjustment of common stock in business combination",
        "label": "Stock Issued During Period, Value, Acquisitions",
        "documentation": "Value of stock issued pursuant to acquisitions during the period."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r23",
      "r111"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueIssuedForServices",
     "crdr": "credit",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expense related to director restricted stock units",
        "label": "Stock Issued During Period, Value, Issued for Services",
        "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of stock options",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "documentation": "Value of stock issued as a result of the exercise of stock options."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r23",
      "r111"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expense related to employee stock options",
        "label": "Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)",
        "documentation": "Value of stock issued as a result of the exercise of stock options, after deduction of related income tax (expense) benefit."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockOptionPlanExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockOptionPlanExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation expense",
        "label": "Stock or Unit Option Plan Expense",
        "documentation": "Amount of noncash expense for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dlhc_StockPricePerShareMinimumAveragePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "StockPricePerShareMinimumAveragePrice",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsPerformanceBasedAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum average price (in dollars per share)",
        "label": "Stock Price Per Share, Minimum Average Price",
        "documentation": "Stock Price Per Share, Minimum Average Price"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total shareholders\u2019 equity",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r90",
      "r91",
      "r103",
      "r551",
      "r567",
      "r591",
      "r592",
      "r644",
      "r658",
      "r745",
      "r755",
      "r813",
      "r833"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SHAREHOLDERS\u2019 EQUITY",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityPolicyTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock and Preferred Stock",
        "label": "Stockholders' Equity, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r593"
     ]
    },
    "us-gaap_SubleaseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubleaseIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.dlhcorp.com/role/LeasesLeaseCostsDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/LeasesLeaseCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Sublease income",
        "label": "Sublease Income",
        "documentation": "Amount of sublease income excluding finance and operating lease expense."
       }
      }
     },
     "auth_ref": [
      "r466",
      "r643"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events",
        "label": "Subsequent Events [Text Block]",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r482",
      "r483"
     ]
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supporting Financial Information",
        "label": "Supplemental Balance Sheet Disclosures [Text Block]",
        "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity."
       }
      }
     },
     "auth_ref": [
      "r740"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosure of cash flow information",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r708"
     ]
    },
    "us-gaap_TimeAndMaterialsContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TimeAndMaterialsContractMember",
     "presentation": [
      "http://www.dlhcorp.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Time and Materials",
        "label": "Time-and-Materials Contract [Member]",
        "documentation": "Contract with customer in which amount of consideration is based on time and materials consumed."
       }
      }
     },
     "auth_ref": [
      "r634"
     ]
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of Individual [Axis]",
        "label": "Title of Individual [Axis]",
        "documentation": "Information by title of individual or nature of relationship to individual or group of individuals."
       }
      }
     },
     "auth_ref": [
      "r754",
      "r817"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://www.dlhcorp.com/role/StockBasedCompensationandEquityGrantsStockbasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Relationship to Entity [Domain]",
        "label": "Title of Individual [Domain]",
        "documentation": "Title of individual, or nature of relationship to individual or group of individuals."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r707"
     ]
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable",
        "label": "Accounts Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r123",
      "r124",
      "r239",
      "r240",
      "r242"
     ]
    },
    "us-gaap_TradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TradeNamesMember",
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationIntangibleAssetsDetails",
      "http://www.dlhcorp.com/role/SupportingFinancialInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade name",
        "label": "Trade Names [Member]",
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r727"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.dlhcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r730"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r731"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r732"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r730"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock held (in shares)",
        "label": "Treasury Stock, Common, Shares",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "us-gaap_UnamortizedDebtIssuanceExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnamortizedDebtIssuanceExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: unamortized deferred financing costs",
        "label": "Unamortized Debt Issuance Expense",
        "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset."
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_UnamortizedDebtIssuanceExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "UnamortizedDebtIssuanceExpenseCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.dlhcorp.com/role/SupportingFinancialInformationDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current unamortized deferred financing costs",
        "label": "Unamortized Debt Issuance Expense, Current",
        "documentation": "Unamortized Debt Issuance Expense, Current"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r726"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uncertain tax positions",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r371",
      "r377"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.dlhcorp.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "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": [
      "r39",
      "r40",
      "r41",
      "r127",
      "r128",
      "r130",
      "r131"
     ]
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.dlhcorp.com/role/LeasesLeaseCostsDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/LeasesLeaseCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable",
        "label": "Variable Lease, Cost",
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases."
       }
      }
     },
     "auth_ref": [
      "r465",
      "r643"
     ]
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesSummaryofLoanFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Axis]",
        "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://www.dlhcorp.com/role/CreditFacilitiesSummaryofLoanFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Domain]",
        "label": "Variable Rate [Domain]",
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": []
    },
    "dlhc_VoluntaryRepaymentsOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dlhcorp.com/20231231",
     "localname": "VoluntaryRepaymentsOfLongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.dlhcorp.com/role/CreditFacilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Voluntary principal amortization of term debt",
        "label": "Voluntary Repayments Of Long-term Debt",
        "documentation": "Voluntary Repayments Of Long-term Debt"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract",
     "presentation": [
      "http://www.dlhcorp.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of dilutive securities:",
        "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",
     "calculation": {
      "http://www.dlhcorp.com/role/EarningsPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.dlhcorp.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Denominator for diluted net income (loss) per share - weighted-average outstanding shares (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": [
      "r206",
      "r214"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.dlhcorp.com/role/EarningsPerShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dlhcorp.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.dlhcorp.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Denominator for basic net income (loss) per share - weighted-average outstanding shares (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": [
      "r205",
      "r214"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "12",
   "Subparagraph": "(f)(2)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481410/810-10-15-12"
  },
  "r1": {
   "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"
  },
  "r2": {
   "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"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-1"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1"
  },
  "r9": {
   "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"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(1)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "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"
  },
  "r15": {
   "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"
  },
  "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(b),22(b))",
   "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-26)",
   "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.20)",
   "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.21)",
   "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.22(a)(1))",
   "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)",
   "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.24)",
   "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.29-31)",
   "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.3,4)",
   "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": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r26": {
   "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"
  },
  "r27": {
   "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"
  },
  "r28": {
   "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"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r30": {
   "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"
  },
  "r31": {
   "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"
  },
  "r32": {
   "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"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20"
  },
  "r39": {
   "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"
  },
  "r40": {
   "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"
  },
  "r41": {
   "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"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "((a)(1),(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r49": {
   "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"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "710",
   "SubTopic": "10",
   "Section": "25",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-3"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "710",
   "SubTopic": "10",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-2"
  },
  "r57": {
   "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"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b),(f(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "25",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-2"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r80": {
   "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"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205/tableOfContent"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r85": {
   "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(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r90": {
   "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"
  },
  "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(31))",
   "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(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r98": {
   "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"
  },
  "r99": {
   "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"
  },
  "r100": {
   "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"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//275/tableOfContent"
  },
  "r103": {
   "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"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r106": {
   "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"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r109": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "710",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-9"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "SubTopic": "20",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "SubTopic": "20",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2"
  },
  "r136": {
   "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"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//250/tableOfContent"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//606/tableOfContent"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(c)",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(c)",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(c)",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r149": {
   "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"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r160": {
   "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(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r161": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r162": {
   "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(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r163": {
   "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(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "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(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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(n))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//260/tableOfContent"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2"
  },
  "r245": {
   "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"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r249": {
   "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"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r257": {
   "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"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r262": {
   "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"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r267": {
   "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"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4"
  },
  "r303": {
   "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"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r405": {
   "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"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r413": {
   "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"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13"
  },
  "r432": {
   "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"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "832",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "832",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r465": {
   "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"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r475": {
   "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"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//850/tableOfContent"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//855/tableOfContent"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-2"
  },
  "r487": {
   "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"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r520": {
   "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"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r525": {
   "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"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "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"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C"
  },
  "r607": {
   "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"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2"
  },
  "r609": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(1)",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D"
  },
  "r614": {
   "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"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8"
  },
  "r618": {
   "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"
  },
  "r619": {
   "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"
  },
  "r620": {
   "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"
  },
  "r621": {
   "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"
  },
  "r622": {
   "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"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5"
  },
  "r624": {
   "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"
  },
  "r625": {
   "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"
  },
  "r626": {
   "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"
  },
  "r627": {
   "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"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r630": {
   "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"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r632": {
   "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"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii",
   "Section": "6"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r695": {
   "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"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r735": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r736": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
  },
  "r737": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
  },
  "r738": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r739": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r740": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//210/tableOfContent"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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"
  },
  "r745": {
   "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"
  },
  "r746": {
   "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"
  },
  "r747": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r748": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(S-X 210.12-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r749": {
   "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"
  },
  "r750": {
   "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"
  },
  "r751": {
   "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"
  },
  "r752": {
   "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"
  },
  "r753": {
   "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"
  },
  "r754": {
   "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"
  },
  "r755": {
   "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"
  },
  "r756": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1"
  },
  "r757": {
   "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"
  },
  "r758": {
   "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"
  },
  "r759": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r760": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r761": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r762": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r763": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r764": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r765": {
   "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"
  },
  "r766": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A"
  },
  "r767": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r768": {
   "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"
  },
  "r769": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r770": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3"
  },
  "r771": {
   "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"
  },
  "r772": {
   "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"
  },
  "r773": {
   "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"
  },
  "r774": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r775": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3"
  },
  "r776": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10"
  },
  "r777": {
   "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"
  },
  "r778": {
   "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"
  },
  "r779": {
   "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"
  },
  "r780": {
   "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"
  },
  "r781": {
   "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"
  },
  "r782": {
   "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"
  },
  "r783": {
   "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"
  },
  "r784": {
   "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"
  },
  "r785": {
   "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"
  },
  "r786": {
   "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"
  },
  "r787": {
   "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"
  },
  "r788": {
   "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"
  },
  "r789": {
   "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"
  },
  "r790": {
   "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"
  },
  "r791": {
   "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"
  },
  "r792": {
   "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"
  },
  "r793": {
   "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"
  },
  "r794": {
   "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"
  },
  "r795": {
   "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"
  },
  "r796": {
   "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"
  },
  "r797": {
   "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"
  },
  "r798": {
   "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"
  },
  "r799": {
   "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"
  },
  "r800": {
   "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"
  },
  "r801": {
   "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"
  },
  "r802": {
   "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"
  },
  "r803": {
   "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"
  },
  "r804": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r805": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1"
  },
  "r806": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1"
  },
  "r807": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2"
  },
  "r808": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A"
  },
  "r809": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A"
  },
  "r810": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B"
  },
  "r811": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A"
  },
  "r812": {
   "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"
  },
  "r813": {
   "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"
  },
  "r814": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
  },
  "r815": {
   "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"
  },
  "r816": {
   "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"
  },
  "r817": {
   "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"
  },
  "r818": {
   "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"
  },
  "r819": {
   "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"
  },
  "r820": {
   "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"
  },
  "r821": {
   "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"
  },
  "r822": {
   "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"
  },
  "r823": {
   "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"
  },
  "r824": {
   "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"
  },
  "r825": {
   "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"
  },
  "r826": {
   "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"
  },
  "r827": {
   "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"
  },
  "r828": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r829": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-15"
  },
  "r830": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16"
  },
  "r831": {
   "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"
  },
  "r832": {
   "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"
  },
  "r833": {
   "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"
  },
  "r834": {
   "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"
  },
  "r835": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>77
<FILENAME>0000785557-24-000015-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000785557-24-000015-xbrl.zip
M4$L#!!0    ( -.#/UB\'1D6"0(! ( X#@ 1    9&QH8RTR,#(S,3(S,2YH
M=&WLO6ESXDBV,/S]_@H%]SZWJR*  K&[NGF"LEW=?J[;]AC7])WWRT0B)4;3
M0J*UV&9^_7M.IB0$B$4@( 4Y,>VR04OFV<_)L_S\?S_&IO)&'=>PK5]^JI8K
M/RG4TFS=L%Y_^:G7O[Z[^^G_=O_CYY$'E\&EEGME?'@EEVJ_%$:>-[GZ\N7]
M_;T,?Y=?[;<OAF4:%OW?;\_W7SR'6.[0=L;$@T=_42O51JG2+M6JA> Y'W#I
MGW-/>:^5;>?U2[73Z7QAWX:74DV/+OP8.&;T/O@"GJS6P@N7'LFNQH>JE4KM
M"WX]("XM1%M9=7&U%MM+>+ENCN:WC1_8SJ2LV6.VC*H:;6_UQA"4X1-=QXLN
M'!)WP"Z##^<V9;AV7:VVUNPKN"*\P7=+KX1,EI\<?#'W] _72%HK/+?ZY7]_
MO^]K(SHF)<-R/6)I$>3P_;HQCY3@MN87_N4,R%[RTM<1BUHI5=1258U 3XUD
M"H OYK<#7QKK0!7?R)5)@,P+U"K]Z!>Z/X\HT;L_CZE'%+R_1/_RC;=?"M>V
MY5'+*[U,)W";QO_ZI>#1#^\+0^:7[G_\QW_\[!F>2;M($J60%G[^PC_\^0M_
M],#6I]V?=>--<;VI27\IZ(8[,<GTRK(M"@LP/J[P0NKP7PU=IQ;[%;Y_\,?4
M,33^_@_OF0Y_*6@E(#>+C/%)U+BZM>!UTVM8G4/,.TNG'_]#IP7% .89EM1.
MH5N!_[7:C4:C]?.7N:>F>$EO3"T=_O.^F^0U?'BM4N@.B>G2W9][8VL^>ZSA
M:L3\!R7.=_C$C=Y0+70!K/6L7O $E]OZ_"O40O=OU=U?<.T[SMP&;BW]AGA
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
MJ6=;\;T_]71PP$2EF=4<I'P9WT++:3X7+P,YG9&A=(!NQ+EAPTWF^!X<V*J
MV=0N-M6]NT.FQ=,AI;NDN8-;[OO07+70;>)DU+V#CJ>CN3,_NT^FGU]M6W\W
M3#-_]GIN'.8-HC[$0%J.PQ*06CMQR()(2?J2:@XBK'>EFEH^J.8B[?,[RR/6
MJX'YR]PX+RH6]61,_%22>88/;AH]4._V0S-]!,FN_(<GLVJEV&S6A(YI2HHZ
MB-0^!$5A7U^U7FP)?MQRD=9U-*]5,2EQJ<(@5[*')=^EN0V4YX89-P7*0^3<
M(VZ>\26/PQ\N9\VT7-@L=-O%CJS'/DM"VA0SSY*06H5NI]ALB$U(%VF>W] A
M=1RJXT@M*FWSTPKO$!G1P*3(H$K+<&UV7K5_JP-ICPM(11LD=W94Q$\]6WL/
M;9,V>-;D@GFCDS$[\;1TQ1CC:&/>HV)W$2[-I@Q$^).#0\>]Z9-)+*]GZ1&B
MTK-?&WO>%9OJ&75-EG2TK1#/DHZJ;$A21^S9FQ=I??,D0].V7DL>=<8"I*^<
M>;; ]FF&"7R$AY/MTTY[.5F*R9G3Q?8)A ET@<>/[=.Z6A>>!I+<PH&G!AXF
M(KWIGHSG6YX4CJG+^K*:;WG276>>^)C6;*N#]UVK%FNU9<,M1],M4Y&$H)6X
MDIDOB9FWRBA-R\P-9.9.L5W/]>3I$S'SF?N&R21[?]?[=G=_]W)WVU=Z#S=*
M_[?>\RVV^+Q][O_W?[;5:NNK<ONW'W<O_SAEPY<MIMD*YBPD0_OTK7,N#I)G
M[I.L;VUE&F1@F(9GT!W[6\FN:1)<XO2W6A.\R$.Q=]2U8T*FK-4RGJH137-\
MJL=9-1>#QG/2 BAIBV+STP$ZDSQQ>NM9.@\Q<I*[GU'<;I5K[6:AJZK%6N6T
MZ;.91JLEKYPKKVS9?.50O-("7ND46Y6L*HM%]8%SWI#EA@X\Q1[ 0@@BQU5*
M8=4_2WG! 0MZF,P8#&^Q7@$RKDQ'/YV>N[>MUQ?JC!%Y.[)GN]"M-HO5A"BX
M2.D+DGX.(OLSH)\.T$^K6&VWA:8?Z8(%WA9X8(Z]8^F^3!_.0&3?CB>F/:7T
M&4>796!?=3"-L0'VE2P./4=JVB# ,Z<F/JNWU3FMM2[;)Z8L$HT%T6:&N[3+
MQ2@3#;ERNB-/JE@G4FOL+>"EA2X@):6J$]V7DFI(2?7]^TA(6_UXO7$/>#XB
M[:Q4F>M)UM42B]4+W493;.M)TLCALMBWHI%&H=NL[1TPR:6%+;3@G6]VNZ_@
MS<C^V2,[-M_G5IMBWWO[NDW6\[;2R*KMM-!)V)+D,@B7[TUR+9#\]6*KG5>2
M._-4X60*NH\*2/=.*\PHF34G]U]\F"[A4#VJ1C[#8_7<R/D4Q^H/MJ7M)NOQ
M9+U1+;;W;_ BAZ((2$,ICM9WIR$\76\TBM7Z98Y&R8V@7W\>$\G\_ 7P<L..
MNYW([,R9L$!V[EZIJT+G-4IR.N:QS![D5&7DU*F<-BPHTV13MA02)$AXYI'W
ME*<S>["ARIIY-?:>'BK/V@4DHY0'.'N048V145/LI.J+#.;Q,Y[L!'A&YM3%
MAMRW/^79@QUQ@DJS7:RW#CYJ+F]F_,72W?9'/7O0'<Y9::G%9C6KMH;Y.^_)
M;1J ();])0\?W5XWI.9,5L'=+#;4K.J6A!AX*VGNB'HA-<UA)72M5:Q7]@X9
MGH[F+M)GZ(^(0T>V"<!V?U+H7[[A3>7Y_^G._S<12Q20T(VWA;64\/JK:I5%
M&D_5I,H>CVU\JZW]653^:YUT>J(.([ZUFG%)2/$7]/'Y3\1Y=/H>%H?]G9@^
MG3TPD$^5F7QJKY>4J]92/\1:.H5NI5Q)& V^]($R(8[RAL_[JJQ<OHOO<5/:
M%[&ELW6Z/=\;V0Y@6D\K^ZN5-;!-7ES]>(NK%KKU2A&(?@MH\\4J)'K;P:%^
MY[K^#IM24T,\[<(>?<_UB(5B)?7J,$!8+X*'N 7(L5O6@8EGGZW4#T[:.U)
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
M"YD>X0>X<#^9WL0>Q<6**INMY8"$,A3G6U+0>G'>RDR<YS=PFP=Q/F^BZW0
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
M%_@EV"Z \#M<IE0KI;^QRY[IJV_RN_JE_P4PLL7"J\UI,3"W8AO4;330(OJ
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
M'?^YG17=K'+J&@F#AAH)@X8$5!'K7#W<O3PI88B<<P)GG0,QDCV"9X I;QI
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
M+CZ:>NZY$6\(;;OH7+6?V1*O5VK[F=7V=WA!;&\5B[+8FOUJCZY4&'1,;?U
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
MB=BJJ<WX<(^%9HD-:_\5N8P?KT^GZS0TP*K_,H&%^8N<J2X)3@&$P"H0]UT
MO[Z\$RQB!64X9R$HYB@49Y>OQ="Y<TIT!OD^[.V"S^?4U-804R7OND0*[Y9,
MX3QTF+WKM11^SCO/8R.]!DY$,E%UBAPB=TK*ID$(4U Y-//)9WR<@5Y\@H&>
M'9Z ;&;$F(OW .9GP#42<S[WO5]P+R&H;@5E56^5N-?T>EGIRIIN2O#@\KU\
M$'LJ3/.=F[OFMN%#>V@P=6E8@GJ':,]P+_$%4.K?D0T IP%:CDT:'LD<D#)$
MG8AMHE$H")RQ]\S@;RSF=RVZ8] .L54(F KVF(_0$.JM.<(^ 0ML'\+<)S 3
M4-T<@T5LXG ,'P["X1\TL 4)H+*'TTN0& $# A*<,X 7W]B";\JQ9W9HRM>\
MT9Y\U(O)4P[8\A;>@'/!['@Q'!4W LGKL@"^14TVQ.V/B<JY^HP//</VN=X+
M6^-/PK]$DP,X)]P@+,_?*KWQL!SSGV"G$A*B[0'^ZBW_;(I%,;2FBQR&7CJ*
M AMWP]5 WDHEO@P@#B^YD2A V*6/+Z&7*.UY-P- <"+R/6JO[-?(WT"!GT4S
MP9YA6[!O^KV/MT*33P@>H>8 786%^75_#;^F\5G$HM_3.]^+5W['-\8$VDP(
M%"=4-XSL5"R$0ZO1;.H$UU<VG2KTP%R!'2\= S0CN*TQ8Y9@CLGQBIYJR55N
M+)V)#O!U0IU2O(^FC_91\(X!.V*2?SV:OUCP 2U"N!U\W[UKI3OMY!T?&]TU
M<J+66*'?1!@4/<+PY$?HXYRZYMHC3$%#>9K& I<30>Y%@I4*BX\CWH((A ]P
M5#N^5&'K_CD0#TL!=CMB)I$_#="&IW :G$TMPT#S1O;+^QD!B@"),**/6/@A
M;@GB%RV0=(YK(/6>;21_DJUBN1"AH[T:,9=-[/"U? :$*5"2NZ!'X5DK!3^N
M;J0@*/'Y^34@KGL[-H.I($]XM>,%V(7)2V\G)FV0'=[XY^V(1#.R"/A!>DFQ
MHL\D/]RP+ *$+\S2?)D6BK>%3 F8N7BFH?T# .ISEKXJ.!R'\[5E6;$D(C8Y
M%B]8 @N@"0Y/F#@W%REVOC2Q4DZ2E.XA #3\>TP:=A(#QMDNG(Y,%S1'9WD-
MZ7K"UQ8;"[G%N5!H_.4_@2H?7[S""MO@H(*A\X[L'."LRTZ.!W2+R<E,N&KD
M,Q,;U]06 +M@:=)81S_W5:)E410>P^89+Q-W_0F4TL*;1N=0GMMKWTOLRDOL
M<49]R$5V#@<)F-"%06* B&\W^MMFEZZ<GMS#>IY?.7+GIFUQD9'V,8,Z&AOF
M*PROSQE>PC?CH<C(YX"[DDJ0N+/YSX72 *N"H'OV'&",)HU69LE,Y:(NV/Z&
MP;%_EZ](WT#ZC@J#'D>.-!O91LC+D+<BZ1F0$-H\P'"$/Y=/I&?O)D&$-5-X
MDZ "2+)2>5*94X>'E ^ZU7E-.LW* &X\[,8AW%*CQ1\RU!\G$NG)+[S#.-N=
M-)BKG'7;N]Q9M[(!9165U(<D2(%DG<-D14@QS2K2CA8^H'VC:T.HJND536T>
M!Y1Y&]HQK*61\3%QO!<=C08+;"V7*\#9=^2Z5&C0*]*IB09>9E78TMB<DW-&
M;(8[G4:,BPDN2P ,&. M:'X/FIO\(DGX_.OD(^WJ/6SJ$^SID^=_!/T!!?37
MR2><-6P]I,#[Z-T+2_;CNX?'#_=Y+N]A]^8N1T+_)J\N P;I-+;!Q+!L[N!%
MPY7[4=)R'$ OHM6I/7%'5:KS)]]:8LO#?9@HB. >7+(])5P/@FFN2V,CQ'9S
M= 3;/1W#'GHZLB!^TWI+>;I%S]4Z'Z[T;^YRG$ZEX@K^?$*[VPEMODNT<>A'
MB#-%X6E4!4\&Z_!$&T5A>731KLIYT>Q=0Q=POE?CXJ31.1=I=)M@LUX<972J
M@2G=9FL=IC2TE ZBIQV^7#C/S)\LG4B1UM"EJ44JA7!^I145[C%%[YKO89@
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
M!_H_A+&G$$A=^96<7Q1>7_[QUPN-I(*@-CT_KP6X]8+"E5-8_O&_RVDNUPJ
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
MM^1ZH6:^X#@?V!A^!E#@2_JP:Y_!85TX+@!4[ <^-4,X@C9BCLU@H[@*_"X
MZ(^<!?SR)X/_@UN?FL^ (OAF0#S<MP6'  BPR03Q @<WA?AH$#DAS1H2-0EP
M9EV; "*X!,^Y%]CT8MC1V RFV@1'#C66"6?C%#&!SAVCT<>90'+!-QPIGID8
M!21D6>I!P6*;R2/F"+@IW.[:1S+MJL]$M:WA+IQE:8MY#"G]WZDO5Y@#"MZ.
MX-)_WE+OZS>F\V(N I00Z6%/MGN[ OI5J&U[\;:9;F4,?.NUJCWPK55TX-MW
MSJ*^F7ZX>/3AU8++;ICVUFMFI[W!9]EI;V)MC1;7TJN?<M0;W]JY[RN?\-+\
M=6H&H.P"@0 I -"(<TZ(L3)BKB#.*! &,M6"[]?-6@.1 '\8^!CPZ1?\C^MI
M 9S5GH":!@Q?2J4Y74N8NA;^4F+%WG@<^3[\ZF5JCZ?P#,H<AO)*H 7NR8N>
MIK0_"Q;D#X<D>.$:2)&D]R3<.0CA SY?B#9&XM4JPIT+*TB[D?40NT%6F:Z-
MHG3](QH%<&< ZX_/"/ <*A[F4/$P2\7)2AI?ZK3$.ZPL\?YANB#:2(="VF7/
MIA,1P@<)Q!A!;#VM2.K_<P!VL!E9-CY?C'JT=V8 OR-ERXZWP373+>P%&4-F
MKU=(_KU.I:G_X?'C'YKQAG-Z[8_[+_=__?C'QR^/PASYH7UX^/'^;S]^/'S]
MHMU_^0#_N__\SQ\//[2OG[1/#U_NO[Q_N/^LO?_ZY</#H_S-]X\__O;YD7[R
M]=O'[_?XQ8_JVY<K3I *[#/ORC8Y SYY/EA0UNUGS_N)IA.-P34C_!D:LS]B
M&JG2(2M_&;3B&QLL7GN\>>>M+NS\GUZD!5,O<BRT1BUB8GP\+5X)<KF(7 1H
MC@,S^E?D<E_EBQU.!5=-<;A/,8=+;H_N%7\)-C.<!"S<<.H%+,T#A4?"TI@3
ML!=2UVS!Q/\[ MT,,&:A?6=SSR?[%Q!GIK6:M_^MXS#=%X;.AH",^7O7Q0J
M[$___UB!7##3%XKC#S8/TYICDVN.TK<@7  ^+8;OX0(AD1.PJ8GMH&B0P/CQ
M\3VZ"K;MF[0-TP8U<\Q\_",-#)(>Z%F8"/IP!'W@6X139,9,E[P-$_KG-]]^
M1L'S@XU%AU;M<^)Y ,4(7WR/SH.)UAH.NPWM??:]8D_,BF&?B'7!7P/M0X(0
M"*1[UW06@1WD[G?U3+;[[#D 0-\.?G*L &3B^\ M-V"U1>8AGTW@#@!IV*\Y
M&X?2SS'W/?22D:H>.VO&4Q,].$ :_Q$^(#COA-)MI4A'9XCMCZ,9O,<5GIX8
MX.C42;T?'@8HA)Z//EUM BOCP&;$5'D;7A1JCCVS^;:6]N[1Q0B?S:J.@V]%
M)\XLT9L0PD;SK?0.T3];;W7Y.3]]YF,P8FQLOAMFGY@[P"=6/P1( ^K+C^D.
M MB_@R3Q:^YS;V#P6G*$$5=@;&#9J+X<=K]"@1K3RF,S0D<H+]A)[N;#Y]]C
M5!-?2D<70-2R)Q/NDR//&)*?[\T$.[%="^X)F=!H(;C8NNTVM$_KCR*1GY.]
M9$W $\#F?.*(!OB7>B!Q)XZ8RR8VQQS<@3D&79%[P'0-79.X\S12^GAR<JLF
M?47@A=X,W@=L"DD\2/[2X#=P,X"INH91#L=[XJPJY=X3[MZE[4T<\AL">R3L
MFM S)FB<LWD\LAR@NTPH=*,S<T%$ =0&]PJ_&>&A@,? Z@WM*ZRX<DGXP)I;
M"B*X_ TH-#,MM@I\*Z*WFN0)9]AL=4)TZ.$5Q*3XAE^W:3NDC</OQU,D(GX'
M,8582_>#5"A.G+JF-(&GGQ2_3!3XY+[@#XJI :H38 4H7K_E]H"-SEMRPTY2
MY)X@>0@$26\F(+FXD@-6!(C^E%]7(I3T?L<B%3B>XS#WB6,5K4^]:4S_":X
M?S7ST/<!%!S,2;XGB_(-PHFXWQ\!YS,2"M)KS]\#_#X$C/2#MW&5';F^K4#H
M!"Y+J00^NZ68 "(ZBEQD*LC?TEO_B^?SP$'(@8Z_<T'!D;]Y2\B:VA<'''T*
M]X-><[@3:V56'@]&.#;=!.UE9+H_4W>&AY%A!T!RN%]\9FH2^/ H0!RT4^L)
MX  :Z-RW/2Y.WZ9""0D4,(X%:$$?OB+\!DH:V18G, 01_@0@$2+'@(MU$C $
M#*"(G!6^ CN2[@]C*Q+G/?\)1#R78[R^<0(*'<==Y.( UA!80SANO.;80.8L
MET/$@,7U@KSA<M^&!?C7^/,IJ(#,CU?2D*(#% A2Z2$>#KL;^_:(JP0(?=!O
M4.5!;D1,%$@SI2+"6P@*A05 EL>G&/N*7K*)L0.4&9.R[COL0OO$N844>&(%
M(89C*@2:L#T0'[&NEU7K4OQF5TUSP@>&[Z1P)FHL78D]T_X=*Y "X-R/28$#
M'H[:P$P3F.$S<&JIWJPH- "Q442WCY>./QI)%PIY/= 7LJ1WQ5),7Y8@KK6D
MDIDC5(TXO5K /X"8\"=)5/+'%FF 6R&)8,;,CUPK>!R/2S"4-2.&PA)>%'+[
M XE4@QVRY8"=Y3$1LL,],V+^@'-SU&T$E\%+B^86Y^D;5(=+"%CG^U:^ NR>
M;5@+@?LNSJ(H[<#GL<Q!H]1^]QQ*-@!\\.<-[=4-?'CS&KB;0](9F20J.$@L
MI@,D3U)O,2+;S[0$O\;X)>$V8LJ$@4H,-)26"E),QOY RWY",YS'%7C>#6F"
MP1CDS!BUOP!8PYB_SP*%Q?&HR1Q7ZH)% #B',0X0Z0P.+SPDR!^>N AO:/\
M@N7?8/(0&*4H T=2#@"AI#88,&2%1,\^;4#G>IT+UB1P6@LNY&FA"[;] I8N
M+8P1>CND!8 [!Z3@\[ \R%KV"Y<8.;A/8"=<]Q[;SS9*84ZD2%V4FA"#Q\10
MMPXT293EX2,.'-[GJLL,!($-*X. F',-P&9I94]<3,C&4U?NV \QH(,B'H'C
M $KRXYG6,RH#*(_!3 5M#A8:.UYDW7(N9\Y!71A+UL:EJ,,$$@CX7RZ]OY<:
M&-SH/4(J!!TK>]X*TC1B/;>3T2F#HL*4^_>B "2FS#L0,EPH+S/3_\E2(0A3
M<R,4QF15,)S/P8($T;AD1*%!%CX&"KPW:V]59(C=8NKEFW9O.1]3W#/_"$M\
MW?#-;6LP#\_FK01MJ/?V3"E\Z!5> E>KT^@B+% GA<L#_1XA!.2,UP<J,;#.
M,5OO7%6@/QST8*59'MH/Y-04)BW)%5([T1*:L=CP\?SUMW&-24-&\T*2AA1)
ME4=28/2@PW!N@G6=]A'Y& L#W6/LD]4/<BG'M4"F^'K5^]CW<X^.NW4@,6IY
M*^W&('4K(QM3?NP -Q7-R81'M1YOXR=;)-=P$>;>6B6*PED\:Y9[5QPR=YY2
M(EBX %.Z./<,@][%'0.@8#F.-*4TS+C@[BN 9*SR2Z\T?]52R"]M]Y#_""-8
M3'MP8WM)>XQ5?;#<'A[!<)N#*,'O@4H";XXN#>'Y!_/=C)5]V(8G]D_6 II'
MG*[0X'/(GN=OH'ST(+8#:2_XLW]')OD&T&O@$_'"]V![S597)4.,]- QRC@4
MH9$?1"1  0FE#R\%50Y$!)W$OR6(_1G=\&"K84"%K"*;1V:R^'A6]3S?L/@1
MF\H(I1_H51@7-2RJ2"ZH!)D^>N8G'MP496)+SX'%XBQRP&+RO]]2-4W:IV"Q
M"7.)#@ E2!OBWH38YHU3U%.AWJRK(6T-XR\^,&1F\MV_)^_[/8)CQQ< U//[
M[S]N7NLY#_T=TZ$ .MK]9&+:/O[V[_?XT^6??1 '>'7SP?N 7W,_G+L0/CK;
MQ^CXK3Q&0[MH]BF97B !G""(-#&7]>: !P52(<JL&TD^.4Y9YR.;))GD4X+?
MB#H!'F%BP")^X2W$P8EG-K7'CL"EN)0DQC#A5,W#+NZF%WR)JRCX+88O0'69
M8R8/TYY\[P6])"'^ZVG!HX$BGHFE#19P9=\&$YH,9_+)"FSA8<$@!957W5ZC
M^=MKK%[P9QKUV$3(C=.0>V6 !/]-H-S8PY %LV<C8+-85;7TPV;#^.WU94MN
MY#JVQ5:R=6)$)/^AY,+R0DD^X?;3D0T'M*%;C!UI+F,6+R=)"Z+S>3PN5P?]
M(/S"CTM^89[^1LY-D<:S4#Z/8QIH/X0;_GO:#?\A44?/:X)=Q0V($,?'E1#'
M0Q+BJ#477YN*F:\W[\P7:@V4747;&#,OQE08FA=&2P7I @&65(Q.>%?2&LY2
M6(H_*/5QC'%A[3U%FE*QJ#A^E$2;*!O%@Q5=.)7FH8<25&<9+-)YOL<8@VUN
MP)4WVTV%_D0B"]D'9*T&+!2A)^9.R<2,$W0P,6Z"<2W@4D*_ I,RI(I3;MH*
M&SI8%P$3"M<83 F&MCVED8D0&+P/%2>N\1$X8C R4*_H/#IHGD_+1K78+(+
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
MD(TK"99?"-"?OG0%T_+0F.60WP<)="M#ZC9A4"H8R^S*'+/N^CB8#XU:M0%
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
M'9F\X50%\##:%4^G]"/;2$\ZWVY#8&=_3Y/&<90:#!:OVK@AA4.+*U=>.),
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
M'HRGW9X!>PJ@G:^]6.3EA<Z-.0>I2>=:'4HM.E* ,BHPC >A)8M)J=:.]&4
M>Q<3X.(SR:K^4R?U"T[HH8NGR^<XGW^G(.<?.%GE44)32F$6>*'%IBC^!6^X
M@(#)>U<21;VM1[D1L"&IO]UY<:,,H+E,F@>:[W/,!(R"E]_RA9_J%)(74Q1$
M1@&*"AH)D42(4061$T^LMZ#R-CQ#THSMR-%, NUR4UWL>F6 1@4E/?=@L[+D
MB9+&#^3M@M?:)X$4RO+611LW40PI@=!._GO.=F,S.+*6.2^$!D^804F7P3GB
M'LN6 AHKA.?]V+^]"W=GL_1U/)F,3(C)6NDAR51C,N7 &2WK(;D<A!,:76L'
M?OWNX9FOK>1YH^YVEREM1L@7N61:#^FB]N)L1*0=1[2B1/9H(94D:5"> @;N
M' 1GO%#>QI3:U^W?A69X9FDOH3>:]CZLT2BB$8+I# DEF<-2))#31!X3IN"#
MY4;%YEOG/UX_//NSEZ!WG=B&5:9+G'X:UX3YFF(7M;$7JD=XG1QY.5"\S4!A
MH89@18(4$TU<(?O*6R<E-\$UI(QU RXT%T5/&Z7OZW2^+;\OSG".E.=&QQ"
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
MM!!)[_Q0UA6ELX-B5+ULL@[5*056HU."R:)$OW='W,&/9B/\<4FQ#-FYVGJ
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
M&<X9*TRGUN'2)KB&%%D?E$#-A=;VL-3=@^;*:&8H_A><4="#1M;+ !5PGFC
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
M,2-1=+#%20H>O #R6,@N8NS\>R^XM-*KUD<Q[L-SI/QC,-$)6;<C4-6(*D=
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
MZ\BWFXF<H\%G,KFN@YOWO$Y)\A($)%HN*%N=G4C@I!4I!RV%8:UW_3L!/<!
MK*UU=GN"42.!=]%]<30\KE/+ZX'W?1P<0R=#U@R"2JIFFT?P6AA(EHRC&G[#
MW-KJ783C4 [_K67<00C\)J9Y4>H*J#HR !8C>A@38'N-W4.!+<3=P9&P!)TM
MVGLE"Z2@4[W_5Q 3%N"VR**40LE:%VCND@3WF *[XL Z4NY ]Q\PG=&Y5$'-
M+^>,4-I$ <(G.N&0K!ZOR3W.,AA11,PNKC3D99V,TYL@=G_LM]#.S:32K43;
MP6%__6!['L;C;^<Q[[/AM(?1BLPEG9 \D9U;+-;8)P?'E'4V:2$Z""TOQ_,
M8RP[CP]M(?$.V/#[,)S?=IQ3]/5D<A:&"5]^_40[)/:D]28ZK@$U9E N:_#<
M13!.29.$B.A;-TBZ&]%A,**AU#NR!#Y>[((]+373<N;T^@#*T%?!%3K[R"71
M!(BVQ=:);U>??QCZWEBB'1G]<RS/S\;C6:O I*1WA0ZB4F_2LZN5>$5"SID)
M1NNVS:,]"V <GJXWD6\'J2Q7(=6$FPM4Z&7P44A@5A10W CPR -PJ=#F+'D1
MK0>S+$9R>(K?4,H=M!N^BNJW,#T;SR: O,=/X=MYY])RT:>TWKJ^Q:_3CU]P
M\!E_&PVG)Y.>#4E''PUPIQ@H6SAX)Q)8^M('IAR9*AU29&W A\>D;G76L-?P
M+,?W;L-FOAWRP+E 2Z]$++0=QDS;H6,(IB1NL\A,J1LM?9:D3J_TN!^;$QV)
M=2<-?Z_%NHG!'\Y.3\/XVZB\&87A]^#ZY@DK:WW^]HDJFR^G48)*9=)1N7Z#
M<,DNG4-61B$PH1+9E<@A:.* -PQSLD*5YB4J=P+:^N1:\.'G<?A22STD*Y"*
MK;WS++U'Y"J#YBBTL"EYV3H_>RF8726NM-/]K=.FB9SW)8EE8<36T8EH@I)0
MK$90=:ZLF[4PLRJ@$R[&TKJX8Y_NLAII>)4;K74DO;M+C%50/=8;K;4TMMIM
MQB;BWAT9F.-%6^&@UJV00V8Y.$G^63+<QZ!YEKKKB^U]N]'J@ /K2'DG-UK)
M%\>EX,",-_6()&B9SDGNA;>8F9/-\QGV]T9K+>W<>Z.UCF@[N,-8D*]ELE F
M2@:HZ#13RADBM-'@(SE"OB06;>OKR_W)6^WFN-]2RAU$LA<F::V"Z3%FKZZE
MJU4R&#<1]*ZR5XNW,=29DDS4T4<.!3@""X)[-%IDQIOWR]KG[-7FNE]'OAWH
M_#>"='9:(Z1O1]/O]>2.P%A9&%A=XYX\!H@A)?#"2)&UKEW,&RM](9 ]R59=
M2T>CU@+NX)B_.X56I9)S%A:JN0$J6@8^D6V#/&FI,7.76_?L_!%REK=A03N!
M=[ '_".,^]6FJ1/O9IN<<)@X)R@&!:V4J I16-KI3%*T[Z$OOK5]?Q/#81E\
M6TFX@UOLJWCF&?DK(.K(V+N-YF%,O>VT=(?*MQ!QQZ_[!3+O::-1!4$KD<FJ
MT98VH$3[D3:LV(32E]95*KM2^CTF7M<Z7T>RW<5NCC[C>%BGG%Z4A0^/*\0/
MHS+^_IO7PXQ?/WP)G^IOYG,JN%>L< Y"TC_*"+)2LI(@;&31\6Q*;-T%?BO
MNS<4MM7XXGC0#M2UZVQH:YD.@M6!&[5#E6 18NUSI%@=-YAT0=ZZ"^Y^94,O
M,BS>-+ET;";WSCGQ+$SZDP^?QACRT?#JJ\-[27$E; B03*IOC2@0C42P/GL5
M4R'+N_6-^ZK8#I<KC?3129.>JSA?#Z<XQLEL)/?+4C#57OH7L[G#,?:XR<@*
M^6,Q2?*?%#G243(!3&L= [,EYM;FRUH #Y=!+36SDP9 -Q./6DR;N/<SV^=+
M[62BQ-TDRDYK%SU"L+EFX,E<PR$:6- Z)R0O632O9GR8'*DH;2ID3A%K"]E5
MQ7"(W&8(3&0I/2JO6V\O2\'L1X[4.KI?/4=J'3GO=8Z43C%J5H_,2)ZC2C[7
MA43P3A=R*[7K(*GNA\B16DO#J^1(K2/IW:7%K(+JL>9(K:6QU?)C-A'W[LA
MSK_SPD3:(1EQGAQT"!@,Y*"=Q<(Q=YXPN6\Y4AUP8!TI[R1'2OGH3!8<+,]U
MJTL&/-<):'FEY( YA(YB9WN8([66=N[-D5I'M+O)D4I"*1E# GV.B'F(VB'P
M5%A*EI&]U+JVZT?(D=KFN-]2RKO*D5H%TV/,D5I+5ZODR6PBZ%WE2#G:CGAM
M9B4R*E <ZT;'):BLDW9"9>.Z;>VY7SE2S76_CGQWEB-%JT#OM8%@0@;E>0$Z
M=Q28')G&7!,X6L<_]CE':BT=K90CM8Z =YXCA:ZVJM<.)*^!388&(E,!@@[U
M7L76(H!'F".U#0O:";P+ W\:ACE^>X-3,F\G<W-G?O$J4_1&%?"Q-IGAS('7
M.E3[M'!EDPG%MK;U[\!S %QH)NZ&=N!D/.V]#\/C<Q\VL2"-U;6P1PA02*1T
M@7.@M25C7,X*5](Y?>H5?=-WE[J^]L##L.XWEV'#++CO(.8U-RO 6,>&7T6E
M[=_4^\WU+81_4WU;2*[AYGP3CDE62I48Y,!HQ_&2@_,E@*D-&PK71965TM8?
M6H%+3.[V^EM'8(WU]EOXVC\].YV'=#3)3GJR]92H ^SJ7B)I:S&1X CKF(LK
M&=/W:.[:0W=W3&XE]E$+F36TCV= 2%270&RV1$9&!["L;9F\I^5$4P>)^N"E
M,MZ)E=S?^Y1W]:$_H/(VEEG#-V_6 F?63FWT&8=A.#W?2GPIQ;$,WG@"HUV&
M&+T#E3(SD26;;];S+FDB=/.3#\-HV5YH#9N1W0(SCX^M &>Q$;."+A\BN-A
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
MXE3KP)U%/8*(M.>*.CJT6@**<: 5.-"&&<U<B4JU+@1<&^1/BFVNLRXB56L
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
M)#R(TP!!%DD<141*CR56MT?/]30UE:&!ECNN$BIHL-:VOJ7&.,^OF;YPPMK
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
M 5-?QP3P* PP5H:*L*KZ.]A(C&%2W(BB^!MXQ=$P/#\8BN/ACQ1*C& +\NJ
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
M(FE\I>#8F*\TP'Y3'H!T\Q=P@/W@Q23[_N-!M$1<(PR8E=#& W1*=%>T-(X
M/Z2;="L^268].V2[?<[R;?H_9?Q=B^)\D;3[]$.L7\7G;+/]7JR0E\3(00@&
M81A!Q(6 F) 8,I2X'G5#!WE:&T-VS%D:,<H?<F!&A%<.AQXIS@?RQ 19.0)+
M3\[._V]* 36F5'#:7MW4"K@;"UM1=@&U1)97&C,K<=H![I1$+;4ZCE#W5%T>
M%]?*B\7*<4(O"5T?<J[N$L:2(S'V,"0^"@.7!]2-C8CR<C=+(\ R>GE1.S8J
M"Y \5T=6Z8:M=Y4,?'EC\+F2<2GE3+,$K)5'X\\*.P9 CQJOAW5BRCL$?:6%
M-XT.K(7;9'H86&*ICDYF99]^1T]99>#I\;I#G866!)5>(1)!$24((H(9Q$PP
MZ K7$R)$U&%&.U7_2H6MVM>,;T#64A7Y3;)&49K?K6IGCG7,'=</"8&Q(ZD9
MX0##.$0<AI[KD\ COF#!2OX"THS_OB7Y=E[$3SN>#O=WXENZ4>ITX!U9E_G;
MT^"-:>@Q7P30=Q(*$?)\&+LBA$A0-T@P=2/NU'C?;P9NUT^#=M/ME(>E?'J@
M];Y[_R*UVBX5:;NQ6Z7-!!&+NF._MEZ;B=.75,4FJ-7V*++/XIF*7/=<>?_"
MTCYEC_</^L>_![>'3W9'>3SQ#%4%U/ZLK+)T^'KFY:ASU4,KLQV9GAG>/@T]
M_\OK[MN4>6$?-RQ7P>E[4?USE40\"9T@AF% 5?%U1B#UXPABWQ4XQFXB7'_,
M'9N+O2UMWGW)FO.(MW%7:RYCJO=!M8;4Q//U<$6F2AYM3 6_-<9:U([6 L7R
MK9C+??V2FS"];G?=?NE_Z>I5YR/)'_(R98R7XB>/(B^_XBLW</V$!PAZOJJK
M[":!I X6PD0B+5P<$(&,KN=I]+DT CE>@[Z0'+PJ<\M G6?K-<D+(-<*5= ^
M/F;O' +CT-T&L+-&\(^J*F1>98GR2D )2*.KR'Z26'X((OLA?6>/ORJR'X*@
M)\ ??-5J%L;'S:LHCD\]5QPE*&"! [V 25KR$P_& B60TEAX$0FY2QV3^S;Z
M71NQTPPW;51V0%EI=5<E!,C_U#;;3L.X- YZW#0-NA-3U$#:Q=[X5MK%Y+D6
M/8A-FV-QJ>,EY%;T **94]'7@AF-%?EVI=26'Y+/Y+^SO)$O?9\]DW2S<IR
M,1%A&/LRAD+"I9*L"(.8N#%WJ!\%6*NP3V\OBPN=]O*\E7V:923[D>SG'&OX
M3!T!:4.C31Y:KO?QA&R@Q1'R?QWXH;_M6:A R[UFUNL]/'/YVEHULBW4+M</
M'[)<_>6*Q,+Q*(]@$A,ES!9*<L".!P-, T)]#_L4SU+2MM?,I5',EYW:/BM5
M5<MMYYD*U?8/I5Y8].L':&*.N[J@[4TCDGMTN@/^5.Z"VM\E%+K5&I!?7?RV
MW\A_C8*X6D!;*Y*KU]NXCTAS"T==PE%W<.KCGL@A3A1X+G23T(7(202DB?HO
MY 78\V/B>XG)1^!R-TLC\6NO)'6 J4?#UT,T,8V>HV/Q;$T/!4O<U=')K-S3
M[^@I=PP\?555K-MOW[;W>5[>B'S>CBB*==S TB9U^XLM+<W+NA1 VIMM1+8K
M3B*",BET5 FM$QB'#\RM(#CQG+<)WMAR6I?!N;::UDFKOZ*8UF7'.FII=3QL
M(RV\46YY6V%7<!(G$93?=PQ1H&1Y70?#."9>XA,>8B<<GQ>^[V=I%%%=WC]4
M7K>:\WU -V91XL4!@L)%/D2>VG;CA$+*_$ D'HZ0X":G!3;0G>%H8"9T]:(L
M"YA-3;FG.?5[(Z=*JC]#89*L^D,OOS"M_LS5_KSZ\\='ICB4BM,?""L;*ZM"
MBRA&G$<Q9*Y#(0I=#F/.)-\FU*.^0U'H&5'M>1=+8]E:=KLQ<:BNM"Z0>O/^
M.GBFWH0W0\8\XZ#3>5L)!N<=S)M/T.G@6?I ]Y,C]7H/W[$5E=&3ZW !@T 0
MB.)80!(['/) 8"9D(!6+P.0#WVI[F1_UT1_Q-FIZ$W@D%A//W$\: )@K&Y^[
M:DO6N-7RO)K&YRZ="1I?>&3F@[$/),W+3*+;HM@]5[NNS;7MOV5KV8PB#;4'
M(S_?0>(G L'$45(#B&!(D1/#V(L\%D4)BX11+O,,-B\M'CA8-]-AF<'P3GQR
M-LV@+?\83?E=)U:V/&]I(QR<+W>9%W"F9CY4O_J S<#B?XW3-O,AL';T-J)K
M\[WX"\J#?RL>A<C_FF>[%V-)4\WFEO8YZ%30_%L!E/6@-%]_:UX7U>&-^@D
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
M3\%[>@R/=+]GZ&[D%D25CZ?L8/_<I;EXS#.^8TJ5O+HVLL)A1%F,!8PB$<K
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
MLVOE)N^.I![V7?#=6CPDE^^PESND]2WU6U7<-=V^G4@68Q^)A"62CK#CJJ0
M#\9""(BQSQ+/%S+^,4K*O=ZDI=%6XY$ZA:DN6]?:GHWYACQV_9AILMRL(S$U
M!U[2$6FK>56.W.P'91+I:OO0VF+.ZPV:EU>M 7C&NO9:-K_?7ZJ"W/_,624>
MI'F___BMI=&?IO[.$!;]G'4=#%/O92O#K.L0=;L\ZI;_25.SW?*_[$+[EG_'
M$[;K@A7OWCZ3_\[RNS4IBE)5PL',"9R80)_3 ")'($B$SR$AB##&?!Y%D9WR
M8&=]+VT2]]:T*I105VD_*!T8$K*X>F#TXI>)X)Z8+*PB;;&.6"=FDY<3.^]Y
M(57%.B'1+R[6W<3(!5USE^HAN2/%]P_K[$=Q2XMRPT0W[.]I8D'SY'"93Q6L
MDH:"TE(Y(VI;;8;K&I#8"L3[NIHWQ-9P^BQXUGEG1,YRG257!N-?]]51RE#\
M#U4;I=Z]\XA+18)]2"+L0H1B'U)UPN533L*("D?S2,N@SZ5]J&NK0;72/=A=
M[SR4EANDU&H"W\\L$\$Y-<%H(#DF2UD34H,<9?O0SI2A?-6/U2P]V0RCWN1D
MS:;F2TTV\^TH,=GPU;%!B6SN8U'L!'^_R]/-M\=21/IO9+T3[>V49H7,OPCY
M 7DB/]^)C4C2[?U/M?LB5@P)$KF.#WFH)+8C&D+B$P<&7H*C, G"D 1&6\UV
M[%K:)Z V"^1U+NXV ^+Y99V]"5'7$\LJOPSWG2V-HFX4.OO83!ZP*N@KEVY
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
M<?&4H_L>O5:C]+Z^Q5Q?6K^LSZ>B^ZIRQ4/R5;#LVR;]'\&KVY)E-9O#1IE
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
M!UP4@'I7?F4+1L02[G>Q9-NL7!2"NMSFU+BRIXZ1_#5>OH#6'=#X<TUYJ [
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
M\^OY\_!E2I;M&EL3%2,+T0CP6&>)RJ+ ZVR //Q"VXLYKYJ7+#])U=CI)(.
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
MLD@501J.Q)PJ$#%I*$IKD;07+K7NC[ 3@;TU4AT'CX?IK0-0WAB[\< UX.8
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
MAZ@9N<W;Z C;0R>=5A?<G5]]47!Q/L;PD!*#[3]\F%'<6[%RY-G<S' GDPC
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
M#A1E!S;FSBN;2#DI$1RD8FHMH39U4*^";(3P*=8!;ZW/MA_[C?,0:W*0]#M
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
MM)>W;\^9B5HERI#00B%.I$1&>8*(E0GS/-I-E&[T, 8?=<$] %:;MK*VCAO
M^5OP0[N?,:X<OD_?LP!N.Q'S&(T2! EA<X=!1I&F6B#&!0$[(&(*I<&ZDYC*
MYK0Z3KHQE-8 ^FYELMK*T7E'..%(.A=A*U.*',Y#,X*B+"470BH]#^G^]^L^
MMVKCR#Y:'PUAZ784APS$*^X0UCP7QR>/K,\M,*4*L!&$X['TC/663LGC-;D#
M$D>(M?8EX:?+V<1=+6Y2%N]G^9HT#]H&AB@F\G9 C\*!<A:0Q, +)S%7>C .
MP99@.+^^=YLE$CNN^_I\K0U,'*/*;DRY-F ]GK2ZNXSNKQ0JUEJ(1!*2)L_H
M"5HBG6/WF+@'YY0G$DL_1Q].==UWGVV<>L^L^U;0[I[FV&UR_/;']\E\]8\_
MQ_FD"^?)4BU- K^563A0!"7(,"L0X8D9@I.AOO1PN6+$-QY5%$;=-M _.P1:
MP?XQ<O]XE0^VM:E:O+JVDVDV/>^Z^>HZY)Q90QG+A<8QCWSC>>X3%@X)!LZ7
MDHDK4OJ!_UB\5(Z%&M@9M0%RRE>?JW_TR+2L.S",?1W:Z^//=D5ZN"C:N#:U
MX+[[("-BR7#$X4_(VI#['2@B8\0L^M)%9:U<F]XEU^+\>N+C#FLP72T)/WU*
M7Z+O+F:3_P=$K0[$%:4W7FFDAA(6* J.FYR.R]4VU.8&$A*;F)Q5N/21, 8C
M)WV=>@B6=U^GUH)% QX3A/C=9?P*"E\=?Q_6+-ZDEB+W4@ #5(!<.< 1N< 5
M(EX;)D+22I=.L^TAIY5KUVI@>=3]J(SFV@7A.I<EM R1@GQ (#R/P\H%WL:C
MB"G'P22F5.F'PWL)J@O$8FKO!Z<C=-  H+[&*?SJXA]Q%N=VFE\,A,O);)(/
MC9S.7/MHBW4Z4T<;(K,>.9GGK26KD.4*'%1#56#*J+#Y[G+X27X(@4T"[AA@
M;![ HVFI\O3<L\DRGQ3O9V%R/0E7P-NJF3CAB5I/$8- $7&B06A):91L%"9H
M3*4L,3%[Z\=;N0"M?7B6T4YK\/KOR?+;RF'.[Z.^3;Z?=6]GRU\MJUTB.FHN
M$03;P!I6$CE+! *_63INHW&TEQ]W*/#VDU5OLG<! .R#4T%MU+YE??/AOVYW
M[*T9SCF;%(- (H)P.+$1:: :11)P]#)0M]DI8]=DB$=K-X2(DCKLR@FT-AX^
M=K.X)O_-9!X]_--;-KQEPBF/D=%Y=C*6 <&1K!"S%&)S[!SOV;QB]S?JC81_
M-GP4$G!UG-C+&-[^B/XJ.W*?4H*S?K[FPWAG?99-\BH/:0KYD5#NR<8D3@)C
M0F._ 8U[/E+GYOMYD5)(Q U$:P^K?GFTBC*90"(JY0$)%&F#.?+:2Z9=%$26
MSJL>7M[_#%43M5WEX=II %JCE/=*94,B22$7\]P60B72GL)/RKFD:# X%G\\
M]<)+_0^"U7.4^A^BXP9P_B4NEO.)7\:PNI7\YVRR7'SY^L_;RG%!%7$@76*%
M Q8"0U89C)2EW#G//'6E"WGV$M1X<<[H>.G&4EX#2(2S)W7S2SM;'UFW[JLD
M0<?\>H%XGP=I0HSM&&QSFR*.&L>@9.E;YQVD-%X \]SH*Z&PVO'&VD=:B6S;
M;EJS) C55"2+&%,\AU *Z3P@W=(@C7"1@3O4*_3H][W*GF0K0!M+0PT8NS(^
M^H>[TK:D+:7$!!2BACT7! ;.)4/.:"\<9=JFTD.J"K-0=W1,>]%3380TL$'6
MG,%.W\KX^HKO/'@9/:$.V8A)/FLD,IX#5Y9&J4T(%)?N[M./LKJ>:E7P;*8!
MRFNRB69HQU<$@\!7SW-OWTK=MHA=K,I#8SC7@ECB. 63(7-F/R1D1<Q]E[PV
MEBM,9.E'K^-Q4]=K;FDG-(*8!JS[T>],WMG)_ \[O<I#1Z\N5S)99 OB;Z;G
M79)S8BT74C,4!<^M%*5'A@GX8U#<:):23*5K#\?CIFX@T-S>J8^8!O9.+ZV
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
M*]_/_'P5)MHIQ(^7W>R&QU?+Y7SBKI8YD7C6/0X@[[UF/+?81*:-0#A%B4#
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
M?(N^_D7^#V<7\?_^G_\/4$L#!!0    ( -.#/UAHN:'3%@8  %0/   .
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
MFG.,4)PVTFGI7:P9"!^_CU<$S.]M]T7;Y%1>:=>34WFQ'4W>7T_N/@ T5V"
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
MS$JM/5YPWU>IKR<;-?O_R),SO$#E4?LO4$L#!!0    ( -.#/UC?:/I%M ,
M +D'   .    97AH:6)I=#,R82YH=&V-56USVC@0_IY?L<?-=&#&!@RETX)A
MA@ I]))+VG"O7SJRO<:Z&,DGR2'TUW<ES,N%Y.[TA;'V[=$^#[OA?'ES/;H(
MY[/Q=!3^X/LPE7&Y1F%@A0(5,YA M(7?I'K@CPP6(@;?IX#E8GD]&^%3QB-N
MNAT6MG8W%V'+Y;H(+V^G?T"TBF4NU;"VR;C!&EU/%[\"R_E*#&LQE4&UO]1F
MF^.PMF9JQ86?8VKZ :X'&YZ8K!^T>[U!;8?P6+3=#II_%:L=HI,<!4L2+E:^
MD46_0SELB<7-1] J'M;.PFM@N+%A.N<)!C5P)8<U6[,&&?)59NBK^ZY701V%
M5[<_+T'S;Q1$_E755 KCV\M^4)B!>W>_>C; [/?YXG*QA&X'W)F@,CSE,3-<
M"I I3#*.*<R>,"X-?T2X3<F*"IA(*ML5%TS$G.4'&]R52I>,R#(2@O?P2_.^
M.6G"/<8N:]#MM3V L89Q(@O+Y*G_WNM#^YVM;S*$>Z8B)E#[MT\Y;F$<&VOI
MM-L.]$) +(6HPC;<9"[H<\D4T9AOX0L64KF0Z?4<YC*W)&B82%4TH6Y]W_SX
MOM-I#R9R73"Q=5_!H &4[DJJ-01M_S.D4KF\!2HN$P 4"2&?8HSKB-[<#3Q"
MU.D"TY#RG$P')/2B4G'#4;NNS9[BC(D5$H#UFFOM&BV<9T*Z)F85$M938+L7
M['%1[ZRM) !*DV(Q\2!">I,'?S+*K;9 W;YCZ@&5]QJ!GL/R$S.9V@JX:<(G
MF8G+,L^],UK_P?F=XG1;T/4XCF4I#-4]YHR=?+8>%"\J0.OFCGQJ$JNX+U[A
M_K_)]\C.3'\GW'K0@"6Y5V2G])(MZ6)=Y+;O!RX4_EURA7:2:)OGJ,DZ(\(5
M!+UZTCC4/C)W8,T"L/;@0_?MP+7D>.J='0@N2"WKW7^(M&D8)Y+HUB7=(V3<
MBK-0J"T8SYI9G@.%D<*HOV0H")WV7%1ZH(,2)MRE=M7)K<Q=3V1A!R,9]!Y_
M)>CF"<2I'9U]^,1$:852R?:M-;5TZUQ 7^VIC"^H!;Y6QR8X"WXQXM610OT[
MJNO,W(#7YTW]WU39@.=G#+N_#?'-::A3E.L7)YT0VP8%C4YJDULWE6#<MCF5
M9T82CI!<"R4?N1T%I-^3GCMN-MR^-[*RJS1 69X[I:427&?'#/]G7BC@)&""
MF:90%G1C<:(V%=5ARZZ"4=BR:^$BO!N%\R\@I,Y8@B/Z?+:65NA'"MF#'R$)
M%_LLW["MIOWT1D2Z&.S3O/QC%ZK;KW9E?P=02P$"% ,4    " #3@S]8O!T9
M%@D" 0" . X $0              @ $     9&QH8RTR,#(S,3(S,2YH=&U0
M2P$"% ,4    " #3@S]8-L@*EZ</  #"I@  $0              @ $X @$
M9&QH8RTR,#(S,3(S,2YX<V102P$"% ,4    " #3@S]88.4_+R<E   L> $
M%0              @ $.$@$ 9&QH8RTR,#(S,3(S,5]C86PN>&UL4$L! A0#
M%     @ TX,_6(^O%W8G.   AG," !4              ( !:#<! &1L:&,M
M,C R,S$R,S%?9&5F+GAM;%!+ 0(4 Q0    ( -.#/UA:SZ>K]^   +J/"0 5
M              "  <)O 0!D;&AC+3(P,C,Q,C,Q7VQA8BYX;6Q02P$"% ,4
M    " #3@S]805A0U1J"  !D(@8 %0              @ 'L4 ( 9&QH8RTR
M,#(S,3(S,5]P<F4N>&UL4$L! A0#%     @ TX,_6&BYH=,6!@  5 \   X
M             ( !.=," &5X:&EB:70S,3$N:'1M4$L! A0#%     @ TX,_
M6+X7FDGI!0  VPX   X              ( !>]D" &5X:&EB:70S,3(N:'1M
M4$L! A0#%     @ TX,_6-]H^D6T P  N0<   X              ( !D-\"
E &5X:&EB:70S,F$N:'1M4$L%!@     )  D /@(  '#C @    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>dlhc-20231231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:dlhc="http://www.dlhcorp.com/20231231"
  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: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">
    <link:schemaRef xlink:href="dlhc-20231231.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
        </entity>
        <period>
            <instant>2024-01-30</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dlhc:DepartmentofHealthandHumanServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dlhc:DepartmentofHealthandHumanServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dlhc:DepartmentOfVeteransAffairsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dlhc:DepartmentOfVeteransAffairsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dlhc:DepartmentOfDefenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dlhc:DepartmentOfDefenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dlhc:OtherCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dlhc:OtherCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">dlhc:CostPlusFixedFeeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">dlhc:CostPlusFixedFeeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">dlhc:FacilitiesAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">dlhc:FacilitiesAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">dlhc:BacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">dlhc:BacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dlhc:DerivativeInstrumentMaturityAxis">dlhc:MaturityOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dlhc:DerivativeInstrumentMaturityAxis">dlhc:MaturityOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dlhc:DerivativeInstrumentMaturityAxis">dlhc:MaturityTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dlhc:DerivativeInstrumentMaturityAxis">dlhc:MaturityTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dlhc:DebtCovenantAxis">dlhc:ExcessCashFlowsGreaterThanOrEqualto2.50Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dlhc:DebtCovenantAxis">dlhc:ExcessCashFlowsLessThan2.50ButGreaterThan1.50Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dlhc:DebtCovenantAxis">dlhc:ExcessCashFlowsLessThan250Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dlhc:DebtCovenantAxis">dlhc:ExcessCashFlowsEqualto1.50Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dlhc:DebtCovenantAxis">dlhc:ExcessCashFlowsLessThan1.50Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dlhc:OmnibusEquityIncentivePlan2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:DLHEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:DLHEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:NonemployeeDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:NonemployeeDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:NamedExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:NamedExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:NamedExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dlhc:ServiceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:NonemployeeDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:NonemployeeDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dlhc:PerformanceBasedRestrictedStockAwardsRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dlhc:PerformanceBasedRestrictedStockAwardsStockPriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:DLHEmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:DLHEmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:NonemployeeDirectorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:NonemployeeDirectorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">dlhc:DLHEmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">dlhc:FacilityLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785557</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">dlhc:EquipmentLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="sublease">
        <measure>dlhc:sublease</measure>
    </unit>
    <unit id="sublease_option">
        <measure>dlhc:sublease_option</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-29">0000785557</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c-1" id="f-30">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-31">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-32">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-33">--09-30</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType contextRef="c-1" id="f-1">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c-1" id="f-2">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2023-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-4">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-5">0-18492</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-6">DLH HOLDINGS CORP.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-7">NJ</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-8">22-1899798</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-9">3565 Piedmont Road,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c-1" id="f-10">Building 3,</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3 contextRef="c-1" id="f-11">Suite 700</dei:EntityAddressAddressLine3>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-12">30305</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-13">Atlanta,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-14">GA</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode contextRef="c-1" id="f-15">770</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-16">554-3545</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-17">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-18">DLHC</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-19">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-20">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-21">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-22">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-23">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-24">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c-1" id="f-25">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-2" decimals="0" id="f-26" unitRef="shares">14230708</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-3"
      decimals="3"
      id="f-27"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="3"
      id="f-28"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-1" decimals="-3" id="f-34" unitRef="usd">97850000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-5" decimals="-3" id="f-35" unitRef="usd">72738000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-36" unitRef="usd">79081000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c-5" decimals="-3" id="f-37" unitRef="usd">57256000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-38" unitRef="usd">7697000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-5" decimals="-3" id="f-39" unitRef="usd">7424000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="c-1" decimals="-3" id="f-40" unitRef="usd">0</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="c-5" decimals="-3" id="f-41" unitRef="usd">1735000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-42" unitRef="usd">4253000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-5" decimals="-3" id="f-43" unitRef="usd">2402000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingCostsAndExpenses contextRef="c-1" decimals="-3" id="f-44" unitRef="usd">91031000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses contextRef="c-5" decimals="-3" id="f-45" unitRef="usd">68817000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-46" unitRef="usd">6819000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-5" decimals="-3" id="f-47" unitRef="usd">3921000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-48" unitRef="usd">-4658000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-5" decimals="-3" id="f-49" unitRef="usd">-1830000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-50" unitRef="usd">2161000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-5" decimals="-3" id="f-51" unitRef="usd">2091000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-52" unitRef="usd">10000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-53" unitRef="usd">544000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-3" id="f-54" unitRef="usd">2151000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-5" decimals="-3" id="f-55" unitRef="usd">1547000</us-gaap:ProfitLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-56"
      unitRef="usdPerShare">0.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-5"
      decimals="2"
      id="f-57"
      unitRef="usdPerShare">0.12</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-58"
      unitRef="usdPerShare">0.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-5"
      decimals="2"
      id="f-59"
      unitRef="usdPerShare">0.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-60" unitRef="shares">14032000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="-3" id="f-61" unitRef="shares">13306000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-62" unitRef="shares">14796000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-5" decimals="-3" id="f-63" unitRef="shares">14276000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-3" decimals="-3" id="f-64" unitRef="usd">131000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-6" decimals="-3" id="f-65" unitRef="usd">215000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-3" decimals="-3" id="f-66" unitRef="usd">55577000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-6" decimals="-3" id="f-67" unitRef="usd">59119000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-3" decimals="-3" id="f-68" unitRef="usd">2916000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-6" decimals="-3" id="f-69" unitRef="usd">3067000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-3" decimals="-3" id="f-70" unitRef="usd">58624000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-6" decimals="-3" id="f-71" unitRef="usd">62401000</us-gaap:AssetsCurrent>
    <us-gaap:Goodwill contextRef="c-3" decimals="-3" id="f-72" unitRef="usd">138161000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-6" decimals="-3" id="f-73" unitRef="usd">138161000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-3" decimals="-3" id="f-74" unitRef="usd">120663000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-6" decimals="-3" id="f-75" unitRef="usd">124777000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-3" decimals="-3" id="f-76" unitRef="usd">8996000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-6" decimals="-3" id="f-77" unitRef="usd">9656000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-3" decimals="-3" id="f-78" unitRef="usd">3076000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-6" decimals="-3" id="f-79" unitRef="usd">3070000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-3" decimals="-3" id="f-80" unitRef="usd">1625000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-6" decimals="-3" id="f-81" unitRef="usd">1590000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherAssets contextRef="c-3" decimals="-3" id="f-82" unitRef="usd">185000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets contextRef="c-6" decimals="-3" id="f-83" unitRef="usd">186000</us-gaap:OtherAssets>
    <us-gaap:Assets contextRef="c-3" decimals="-3" id="f-84" unitRef="usd">331330000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-6" decimals="-3" id="f-85" unitRef="usd">339841000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-86" unitRef="usd">22307000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-87" unitRef="usd">29704000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-3" decimals="-3" id="f-88" unitRef="usd">16130000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-6" decimals="-3" id="f-89" unitRef="usd">17188000</us-gaap:LongTermDebtCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-90" unitRef="usd">15703000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-91" unitRef="usd">13794000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-3" decimals="-3" id="f-92" unitRef="usd">3353000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-6" decimals="-3" id="f-93" unitRef="usd">3463000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-94" unitRef="usd">564000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-95" unitRef="usd">638000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-96" unitRef="usd">58057000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-97" unitRef="usd">64787000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-3" decimals="-3" id="f-98" unitRef="usd">151870000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-6" decimals="-3" id="f-99" unitRef="usd">155147000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-100" unitRef="usd">15042000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-6" decimals="-3" id="f-101" unitRef="usd">15908000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-3" decimals="-3" id="f-102" unitRef="usd">1559000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-6" decimals="-3" id="f-103" unitRef="usd">1560000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c-3" decimals="-3" id="f-104" unitRef="usd">168471000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c-6" decimals="-3" id="f-105" unitRef="usd">172615000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c-3" decimals="-3" id="f-106" unitRef="usd">226528000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-6" decimals="-3" id="f-107" unitRef="usd">237402000</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-3"
      decimals="3"
      id="f-108"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="3"
      id="f-109"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-3" decimals="-3" id="f-110" unitRef="shares">40000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-4" decimals="-3" id="f-111" unitRef="shares">40000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c-3" decimals="-3" id="f-112" unitRef="shares">14105000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-3" decimals="-3" id="f-113" unitRef="shares">14105000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-4" decimals="-3" id="f-114" unitRef="shares">13950000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-4" decimals="-3" id="f-115" unitRef="shares">13950000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue contextRef="c-3" decimals="-3" id="f-116" unitRef="usd">14000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-6" decimals="-3" id="f-117" unitRef="usd">14000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-3" decimals="-3" id="f-118" unitRef="usd">100186000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-6" decimals="-3" id="f-119" unitRef="usd">99974000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-3" decimals="-3" id="f-120" unitRef="usd">4602000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-6" decimals="-3" id="f-121" unitRef="usd">2451000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-122" unitRef="usd">104802000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-6" decimals="-3" id="f-123" unitRef="usd">102439000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-3" decimals="-3" id="f-124" unitRef="usd">331330000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-6" decimals="-3" id="f-125" unitRef="usd">339841000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-3" id="f-126" unitRef="usd">2151000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-5" decimals="-3" id="f-127" unitRef="usd">1547000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-128" unitRef="usd">4253000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-5" decimals="-3" id="f-129" unitRef="usd">2402000</us-gaap:DepreciationDepletionAndAmortization>
    <dlhc:AmortizationOfDebtIssuanceCostsChargedToInterestExpense contextRef="c-1" decimals="-3" id="f-130" unitRef="usd">642000</dlhc:AmortizationOfDebtIssuanceCostsChargedToInterestExpense>
    <dlhc:AmortizationOfDebtIssuanceCostsChargedToInterestExpense contextRef="c-5" decimals="-3" id="f-131" unitRef="usd">276000</dlhc:AmortizationOfDebtIssuanceCostsChargedToInterestExpense>
    <us-gaap:StockOptionPlanExpense contextRef="c-1" decimals="-3" id="f-132" unitRef="usd">620000</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockOptionPlanExpense contextRef="c-5" decimals="-3" id="f-133" unitRef="usd">552000</us-gaap:StockOptionPlanExpense>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-134" unitRef="usd">-6000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-135" unitRef="usd">-13000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-136" unitRef="usd">-3542000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-5" decimals="-3" id="f-137" unitRef="usd">-780000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c-1" decimals="-3" id="f-138" unitRef="usd">-510000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c-5" decimals="-3" id="f-139" unitRef="usd">-994000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-1" decimals="-3" id="f-140" unitRef="usd">-7397000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-5" decimals="-3" id="f-141" unitRef="usd">1075000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c-1" decimals="-3" id="f-142" unitRef="usd">1909000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c-5" decimals="-3" id="f-143" unitRef="usd">347000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities contextRef="c-1" decimals="-3" id="f-144" unitRef="usd">-1153000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities contextRef="c-5" decimals="-3" id="f-145" unitRef="usd">13000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-146" unitRef="usd">5071000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-5" decimals="-3" id="f-147" unitRef="usd">7973000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-1" decimals="-3" id="f-148" unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-5" decimals="-3" id="f-149" unitRef="usd">179958000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-1" decimals="-3" id="f-150" unitRef="usd">174000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-5" decimals="-3" id="f-151" unitRef="usd">384000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-152" unitRef="usd">-174000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-5" decimals="-3" id="f-153" unitRef="usd">-180342000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-1" decimals="-3" id="f-154" unitRef="usd">69831000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-5" decimals="-3" id="f-155" unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c-1" decimals="-3" id="f-156" unitRef="usd">64026000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c-5" decimals="-3" id="f-157" unitRef="usd">0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-1" decimals="-3" id="f-158" unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-5" decimals="-3" id="f-159" unitRef="usd">200703000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-1" decimals="-3" id="f-160" unitRef="usd">10378000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-5" decimals="-3" id="f-161" unitRef="usd">19327000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-1" decimals="-3" id="f-162" unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-5" decimals="-3" id="f-163" unitRef="usd">7221000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <dlhc:ProceedsFromStockOptionsExercisedAndWarrants contextRef="c-1" decimals="-3" id="f-164" unitRef="usd">261000</dlhc:ProceedsFromStockOptionsExercisedAndWarrants>
    <dlhc:ProceedsFromStockOptionsExercisedAndWarrants contextRef="c-5" decimals="-3" id="f-165" unitRef="usd">0</dlhc:ProceedsFromStockOptionsExercisedAndWarrants>
    <dlhc:CommonStockForExerciseOfStockOptionsTaxObligations contextRef="c-1" decimals="-3" id="f-166" unitRef="usd">669000</dlhc:CommonStockForExerciseOfStockOptionsTaxObligations>
    <dlhc:CommonStockForExerciseOfStockOptionsTaxObligations contextRef="c-5" decimals="-3" id="f-167" unitRef="usd">650000</dlhc:CommonStockForExerciseOfStockOptionsTaxObligations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-168" unitRef="usd">-4981000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-5" decimals="-3" id="f-169" unitRef="usd">173505000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-170" unitRef="usd">-84000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-5" decimals="-3" id="f-171" unitRef="usd">1136000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-4" decimals="-3" id="f-172" unitRef="usd">215000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-3" id="f-173" unitRef="usd">228000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-3" decimals="-3" id="f-174" unitRef="usd">131000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-8" decimals="-3" id="f-175" unitRef="usd">1364000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c-1" decimals="-3" id="f-176" unitRef="usd">3972000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-5" decimals="-3" id="f-177" unitRef="usd">339000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid contextRef="c-1" decimals="-3" id="f-178" unitRef="usd">0</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="c-5" decimals="-3" id="f-179" unitRef="usd">5000</us-gaap:IncomeTaxesPaid>
    <dlhc:CommonStockSurrenderedForExerciseOfStockOptions contextRef="c-1" decimals="-3" id="f-180" unitRef="usd">244000</dlhc:CommonStockSurrenderedForExerciseOfStockOptions>
    <dlhc:CommonStockSurrenderedForExerciseOfStockOptions contextRef="c-5" decimals="-3" id="f-181" unitRef="usd">238000</dlhc:CommonStockSurrenderedForExerciseOfStockOptions>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-9" decimals="-3" id="f-182" unitRef="shares">13950000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-9" decimals="-3" id="f-183" unitRef="usd">14000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-10" decimals="-3" id="f-184" unitRef="usd">99974000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-11" decimals="-3" id="f-185" unitRef="usd">2451000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-186" unitRef="usd">102439000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="c-12" decimals="-3" id="f-187" unitRef="usd">80000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="c-1" decimals="-3" id="f-188" unitRef="usd">80000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense contextRef="c-12" decimals="-3" id="f-189" unitRef="usd">540000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense contextRef="c-1" decimals="-3" id="f-190" unitRef="usd">540000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-13" decimals="-3" id="f-191" unitRef="shares">220000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-12" decimals="-3" id="f-192" unitRef="usd">261000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-1" decimals="-3" id="f-193" unitRef="usd">261000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <dlhc:CommonStockSharesSurrenderedForExerciseOfStockOptions contextRef="c-13" decimals="-3" id="f-194" unitRef="shares">65000</dlhc:CommonStockSharesSurrenderedForExerciseOfStockOptions>
    <dlhc:CommonStockValueSurrenderedForExerciseOfStockOptions contextRef="c-12" decimals="-3" id="f-195" unitRef="usd">669000</dlhc:CommonStockValueSurrenderedForExerciseOfStockOptions>
    <dlhc:CommonStockValueSurrenderedForExerciseOfStockOptions contextRef="c-1" decimals="-3" id="f-196" unitRef="usd">669000</dlhc:CommonStockValueSurrenderedForExerciseOfStockOptions>
    <us-gaap:ProfitLoss contextRef="c-14" decimals="-3" id="f-197" unitRef="usd">2151000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-3" id="f-198" unitRef="usd">2151000</us-gaap:ProfitLoss>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-15" decimals="-3" id="f-199" unitRef="shares">14105000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-15" decimals="-3" id="f-200" unitRef="usd">14000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-16" decimals="-3" id="f-201" unitRef="usd">100186000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-17" decimals="-3" id="f-202" unitRef="usd">4602000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-203" unitRef="usd">104802000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-18" decimals="-3" id="f-204" unitRef="shares">13047000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-18" decimals="-3" id="f-205" unitRef="usd">13000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-19" decimals="-3" id="f-206" unitRef="usd">91057000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-20" decimals="-3" id="f-207" unitRef="usd">990000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-7" decimals="-3" id="f-208" unitRef="usd">92060000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="c-21" decimals="-3" id="f-209" unitRef="shares">527000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c-21" decimals="-3" id="f-210" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c-22" decimals="-3" id="f-211" unitRef="usd">6999000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c-5" decimals="-3" id="f-212" unitRef="usd">7000000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="c-22" decimals="-3" id="f-213" unitRef="usd">180000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="c-5" decimals="-3" id="f-214" unitRef="usd">180000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="c-22" decimals="-3" id="f-215" unitRef="usd">372000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="c-5" decimals="-3" id="f-216" unitRef="usd">372000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-21" decimals="-3" id="f-217" unitRef="shares">250000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-22" decimals="-3" id="f-218" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-5" decimals="-3" id="f-219" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <dlhc:CommonStockSharesSurrenderedForExerciseOfStockOptions contextRef="c-21" decimals="-3" id="f-220" unitRef="shares">67000</dlhc:CommonStockSharesSurrenderedForExerciseOfStockOptions>
    <dlhc:CommonStockValueSurrenderedForExerciseOfStockOptions contextRef="c-22" decimals="-3" id="f-221" unitRef="usd">650000</dlhc:CommonStockValueSurrenderedForExerciseOfStockOptions>
    <dlhc:CommonStockValueSurrenderedForExerciseOfStockOptions contextRef="c-5" decimals="-3" id="f-222" unitRef="usd">650000</dlhc:CommonStockValueSurrenderedForExerciseOfStockOptions>
    <us-gaap:ProfitLoss contextRef="c-23" decimals="-3" id="f-223" unitRef="usd">1547000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-5" decimals="-3" id="f-224" unitRef="usd">1547000</us-gaap:ProfitLoss>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-24" decimals="-3" id="f-225" unitRef="shares">13757000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-24" decimals="-3" id="f-226" unitRef="usd">14000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-25" decimals="-3" id="f-227" unitRef="usd">97958000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-26" decimals="-3" id="f-228" unitRef="usd">2537000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-8" decimals="-3" id="f-229" unitRef="usd">100509000</us-gaap:StockholdersEquity>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock contextRef="c-1" id="f-230">Basis of Presentation&#160;and Principles of Consolidation&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements include the accounts of DLH Holdings Corp. and its wholly-owned subsidiaries (together with its subsidiaries, "DLH" or the "Company" and also referred to as "we," "us" and "our"). All significant intercompany balances and transactions have been eliminated in consolidation. The accompanying financial statements have been prepared in accordance with United States generally accepted accounting principles ("GAAP") for interim financial information and with the instructions to Form 10-Q and Regulation S-X. Accordingly, these statements do not include all of the information and footnotes required by GAAP for complete financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating results for the three months ended December&#160;31, 2023 are not necessarily indicative of the results that may be expected for the year ending September&#160;30, 2024 or any future period. Amounts as of December 31, 2023 and for the three months ended December&#160;31, 2023 and 2022 are unaudited. For further information, refer to the consolidated financial statements and footnotes thereto included in the Company's Annual Report on Form 10-K for the year ended September&#160;30, 2023 filed with the Securities and Exchange Commission on December 6, 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-231">Significant Accounting Policies&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. The most significant of these estimates and assumptions relate to estimating costs including overhead and its allocation, valuing and determining the amortization periods for long-lived intangible assets, interest rate swaps, stock-based compensation, and right-of-use assets and leases liabilities. We evaluate these estimates and judgments on an ongoing basis and base our estimates on historical experience, current and expected future outcomes, third-party evaluations, and various other assumptions that we believe are reasonable under the circumstances. The results of these estimates form the basis for making judgments about the carrying values of assets and liabilities as well as identifying and assessing the accounting treatment with respect to commitments and contingencies. We revise material accounting estimates if changes occur, such as more experience is acquired, additional information is obtained, or there is new information on which an estimate was or can be based. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's revenues from contracts with customers are derived from offerings that include technology-enabled business process outsourcing, program management solutions, and public health research and analytics, substantially within the U.S. government and its agencies. The Company has various types of contracts including time-and-materials contracts, cost-reimbursable contracts, and firm-fixed-price contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consider a contract with a customer to exist when there is a commitment by both parties (customer and Company), payment terms are determinable, there is commercial substance, and collectability is probably in accordance with Accounting Standards Codification ("ASC") No. 606, Revenue from Contracts with Customers ("Topic 606").&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize revenue over time when there is a continuous transfer of control to our customer as performance obligations are satisfied. For our U.S. government contracts, this continuous transfer of control to the customer is transferred over time and revenue is recognized based on the extent of progress toward completion of the performance obligation. We consider control to transfer when we have a right to payment. In some instances, the Company commences providing services prior to formal approval to begin work from the customer. The Company considers these factors, the risks associated with commencing work, and legal enforceability in determining whether a contract exists under Topic 606.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract modification can occur throughout the life of the contract and can affect the transaction price, extend the period of performance, adjust funding, or create new performance obligations. We review each modification to assess the impact of these contract changes to determine if it should be treated as part of the original performance obligation or as a separate contract. Contract modifications impact performance obligations when the modification either creates new or changes the existing &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;enforceable rights and obligations. The effect of a contract modification on the transaction price and our measure of progress for the performance obligation to which it relates is recognized as an adjustment to revenue and profit cumulatively. Furthermore, a significant change in one or more estimates could affect the profitability of our contracts. We recognize adjustments in estimated profit on contracts in the period identified.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For service contracts, we satisfy our performance obligations as services are rendered. We use cost-based input and time-based output methods to measure progress based on the contract type.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Time and material&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - We bill the customer per labor hour and per material, and revenue is recognized in the amount invoiced as the amount corresponds directly to the value of our performance to date. Revenue is recognized to the extent of billable rates times hours delivered plus materials and other reimbursable costs incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Cost reimbursable&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - We record reimbursable costs as incurred, including an estimated share of the contractual fee earned.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Firm fixed price&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - We recognize revenue over time using a straight-line measure of progress. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract costs generally include direct costs such as labor, materials, subcontract costs, and indirect costs identifiable with or allocable to a specific contract. Costs are expensed as incurred and include an estimate of the contractual fees earned. Contract costs incurred for U.S. government contracts, including indirect costs, are subject to audit and adjustment by various government audit agencies. Historically, our adjustments have not been material.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contract assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - Amounts are invoiced as work progresses in accordance with agreed-upon contractual terms. In part, revenue recognition occurs before we have the right to bill, resulting in contract assets. These contract assets are reported within accounts receivable on our consolidated balance sheets and are invoiced in accordance with payment terms defined in each contract. Period end balances will vary from period to period due to agreed-upon contractual terms.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts of the Company's cash and cash equivalents, accounts receivable, contract assets, accrued expenses, and accounts payable approximate fair value due to the short-term nature of these instruments. The fair values of the Company's debt instruments approximate fair value because the underlying interest rates approximate market rates that the Company could obtain for similar instruments at the balance sheet dates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our long-lived assets include equipment and improvements, intangible assets, right-of-use assets, and goodwill. The Company continues to review long-lived assets for possible impairment or loss of value at least annually, or more frequently upon the occurrence of an event or when circumstances indicate that a reporting unit's carrying amount is greater than its fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Equipment and improvements are recorded at cost, less accumulated depreciation and amortization. Depreciation and amortization are provided using the straight-line method over the estimated useful asset lives (3 to 7 years) and the shorter of the initial lease term or estimated useful life for leasehold improvements. Maintenance and repair costs are expensed as incurred. Intangible assets (other than goodwill) are originally recorded at fair value and are amortized on a straight-line basis over their estimated useful lives of 10 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use assets are measured at the present value of future minimum lease payments, including all probable renewals, plus lease payments made to the lessor before or at lease commencement and indirect costs paid, less incentives received. Our right-of-use assets include long-term leases for facilities and equipment and are amortized over their respective lease terms.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Lease Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has leases for facilities and office equipment. Our lease liabilities are recognized as the present value of the future minimum lease payments over the lease term. Our lease payments consist of fixed and in-substance fixed amounts attributable to the use of the underlying asset over the lease term. Variable lease payments that do not depend on an index rate or are not in-substance fixed payments are excluded in the measurement of right-of-use assets and lease liabilities and are expensed in the period incurred. The incremental borrowing rate on our secured term loan is used in determining the present value of future minimum lease payments. Some of our lease agreements include options to extend the lease term or terminate the lease. These options are accounted for in our right-of-use assets and lease liabilities when it is reasonably certain that the Company will extend the lease term or terminate the lease. The Company does not have any finance leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company reviews goodwill for impairment on an annual basis and on a quarterly basis the Company assesses the impact of any macroeconomic changes that may impact the business conditions to determine if these changes have any adverse impact to goodwill. Notwithstanding this evaluation, factors including non-renewal of a major contract or other substantial changes in business conditions could have a material adverse effect on the valuation of goodwill in future periods and the resulting charge could be material to future periods&#x2019; results of operations.  The Company determined that no change in business conditions occurred which would have a material adverse effect on the valuation of goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Income Tax&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for income taxes in accordance with the asset and liability method, whereby deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities, using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred tax assets are reflected on the consolidated balance sheets when it is determined that it is more likely than not that the asset will be realized. This guidance also requires that deferred tax assets be reduced by a valuation allowance if it is more likely than not that some or all of the deferred tax asset will not be realized. We account for uncertain tax positions by recognizing the financial statement effects of a tax position only when, based upon the technical merits, it is more likely than not that the position will be sustained upon examination. We had no uncertain tax positions at either December&#160;31, 2023 or September&#160;30, 2023. We report interest and penalties as a component of provision for income taxes. During the three months ended December&#160;31, 2023 and 2022, we recognized no interest and no penalties related to income taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the fair value-based method for stock-based compensation. Options issued are designated as either an incentive stock option or a non-statutory stock option. No option may be granted with a term of more than 10 years from the date of grant. Option awards may depend on achievement of certain performance measures determined by the Compensation Committee of our Board. Shares issued upon option exercise are newly issued common shares. All awards t&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;o employees and non-&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;employee&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s are reco&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;rded at fair value on the date of the grant and expensed over the period of vesting. The Company uses a Monte Carlo method to estimate the fair value of each stock option at the date of grant. Any consideration paid by the option holders to purchase shares is credited to common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense for the portion of equity awards for which the requisite service has not been rendered is recognized as the requisite service is rendered. The stock-based compensation expense for that portion of awards has been based on the grant-date fair value of those awards as calculated for recognition purposes under applicable guidance. For options that vest based on the Company&#x2019;s common stock achieving and maintaining defined market prices, the Company values the awards with a Monte Carlo method that utilizes various probability factors and other criterion in establishing fair value of the grant. The related compensation expense is recognized over the service period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents. We maintain cash balances at financial institutions that are insured by the Federal Deposit Insurance Corporation up to $250,000. Deposits held with financial institutions may exceed the $250,000 limit. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Receivables include amounts billed and currently due from customers where the right to consideration is unconditional and amounts unbilled. Both billed and unbilled amounts are non-interest bearing, unsecured, and recognized at an estimated realizable value that includes costs and fees, and are generally expected to be billed and received within a single year. We evaluate our receivables for expected credit losses on a quarterly basis and determine whether an allowance for expected credit losses is appropriate based on specific collection issues. No allowance for doubtful accounts was deemed necessary at either December&#160;31, 2023 or September&#160;30, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share is calculated by dividing income available to common shareholders by the weighted average number of common stock outstanding and restricted stock grants that vested or are likely to vest during the period. Diluted earnings per share is calculated by dividing income available to common shareholders by the weighted average number of basic common shares outstanding, adjusted to reflect potentially dilutive securities. Diluted earnings per share is calculated using the treasury stock method. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Treasury Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company periodically purchases its own common stock that is traded on public markets as part of announced stock repurchase programs. The repurchased common stock is classified as treasury stock on the consolidated balance sheets and held at cost. As of December&#160;31, 2023 and September&#160;30, 2023, the Company did not hold any treasury stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Preferred Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our certificate of incorporation authorizes the issuance of "blank check" preferred stock with designations, rights and preferences as may be determined from time to time by our board of directors up to an aggregate of 5,000,000 shares of preferred stock. As of December&#160;31, 2023 and September&#160;30, 2023, the Company has not issued any preferred stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Interest Rate Swap&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses derivative financial instruments to manage interest rate risk associated with its variable debt.  The Company's objective in using these interest rate derivatives is to manage its exposure to interest rate movements and reduce volatility of interest expense. The gains and losses due to changes in the fair value of the interest rate swap agreements completely offset changes in the fair value of the hedged portion of the underlying debt. Offsetting changes in fair value of both the interest rate swaps and the hedged portion of the underlying debt are recognized in interest expense in the consolidated statements of operations. The Company does not hold or issue any derivative instruments for trading or speculative purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Risks &amp;amp; Uncertainties&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management evaluates the impact of global markets and economic factors on our industry and the potential for adverse effects on the Company's consolidated financial position and its operations. As of December&#160;31, 2023, there was no indication of any global or economic impacts to our industry.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-232">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. The most significant of these estimates and assumptions relate to estimating costs including overhead and its allocation, valuing and determining the amortization periods for long-lived intangible assets, interest rate swaps, stock-based compensation, and right-of-use assets and leases liabilities. We evaluate these estimates and judgments on an ongoing basis and base our estimates on historical experience, current and expected future outcomes, third-party evaluations, and various other assumptions that we believe are reasonable under the circumstances. The results of these estimates form the basis for making judgments about the carrying values of assets and liabilities as well as identifying and assessing the accounting treatment with respect to commitments and contingencies. We revise material accounting estimates if changes occur, such as more experience is acquired, additional information is obtained, or there is new information on which an estimate was or can be based. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c-1" id="f-233">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's revenues from contracts with customers are derived from offerings that include technology-enabled business process outsourcing, program management solutions, and public health research and analytics, substantially within the U.S. government and its agencies. The Company has various types of contracts including time-and-materials contracts, cost-reimbursable contracts, and firm-fixed-price contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consider a contract with a customer to exist when there is a commitment by both parties (customer and Company), payment terms are determinable, there is commercial substance, and collectability is probably in accordance with Accounting Standards Codification ("ASC") No. 606, Revenue from Contracts with Customers ("Topic 606").&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize revenue over time when there is a continuous transfer of control to our customer as performance obligations are satisfied. For our U.S. government contracts, this continuous transfer of control to the customer is transferred over time and revenue is recognized based on the extent of progress toward completion of the performance obligation. We consider control to transfer when we have a right to payment. In some instances, the Company commences providing services prior to formal approval to begin work from the customer. The Company considers these factors, the risks associated with commencing work, and legal enforceability in determining whether a contract exists under Topic 606.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract modification can occur throughout the life of the contract and can affect the transaction price, extend the period of performance, adjust funding, or create new performance obligations. We review each modification to assess the impact of these contract changes to determine if it should be treated as part of the original performance obligation or as a separate contract. Contract modifications impact performance obligations when the modification either creates new or changes the existing &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;enforceable rights and obligations. The effect of a contract modification on the transaction price and our measure of progress for the performance obligation to which it relates is recognized as an adjustment to revenue and profit cumulatively. Furthermore, a significant change in one or more estimates could affect the profitability of our contracts. We recognize adjustments in estimated profit on contracts in the period identified.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For service contracts, we satisfy our performance obligations as services are rendered. We use cost-based input and time-based output methods to measure progress based on the contract type.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Time and material&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - We bill the customer per labor hour and per material, and revenue is recognized in the amount invoiced as the amount corresponds directly to the value of our performance to date. Revenue is recognized to the extent of billable rates times hours delivered plus materials and other reimbursable costs incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Cost reimbursable&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - We record reimbursable costs as incurred, including an estimated share of the contractual fee earned.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Firm fixed price&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - We recognize revenue over time using a straight-line measure of progress. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract costs generally include direct costs such as labor, materials, subcontract costs, and indirect costs identifiable with or allocable to a specific contract. Costs are expensed as incurred and include an estimate of the contractual fees earned. Contract costs incurred for U.S. government contracts, including indirect costs, are subject to audit and adjustment by various government audit agencies. Historically, our adjustments have not been material.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contract assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - Amounts are invoiced as work progresses in accordance with agreed-upon contractual terms. In part, revenue recognition occurs before we have the right to bill, resulting in contract assets. These contract assets are reported within accounts receivable on our consolidated balance sheets and are invoiced in accordance with payment terms defined in each contract. Period end balances will vary from period to period due to agreed-upon contractual terms.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Disaggregation of Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;We disaggregate our revenue from contracts with customers by customer, contract type, as well as whether the Company acts as prime contractor or subcontractor. We believe these categories best depict how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c-1" id="f-234">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts of the Company's cash and cash equivalents, accounts receivable, contract assets, accrued expenses, and accounts payable approximate fair value due to the short-term nature of these instruments. The fair values of the Company's debt instruments approximate fair value because the underlying interest rates approximate market rates that the Company could obtain for similar instruments at the balance sheet dates.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c-1" id="f-235">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our long-lived assets include equipment and improvements, intangible assets, right-of-use assets, and goodwill. The Company continues to review long-lived assets for possible impairment or loss of value at least annually, or more frequently upon the occurrence of an event or when circumstances indicate that a reporting unit's carrying amount is greater than its fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Equipment and improvements are recorded at cost, less accumulated depreciation and amortization. Depreciation and amortization are provided using the straight-line method over the estimated useful asset lives (3 to 7 years) and the shorter of the initial lease term or estimated useful life for leasehold improvements. Maintenance and repair costs are expensed as incurred. Intangible assets (other than goodwill) are originally recorded at fair value and are amortized on a straight-line basis over their estimated useful lives of 10 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-27" id="f-236">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-28" id="f-237">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-3" id="f-238">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c-1" id="f-239">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use assets are measured at the present value of future minimum lease payments, including all probable renewals, plus lease payments made to the lessor before or at lease commencement and indirect costs paid, less incentives received. Our right-of-use assets include long-term leases for facilities and equipment and are amortized over their respective lease terms.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Lease Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has leases for facilities and office equipment. Our lease liabilities are recognized as the present value of the future minimum lease payments over the lease term. Our lease payments consist of fixed and in-substance fixed amounts attributable to the use of the underlying asset over the lease term. Variable lease payments that do not depend on an index rate or are not in-substance fixed payments are excluded in the measurement of right-of-use assets and lease liabilities and are expensed in the period incurred. The incremental borrowing rate on our secured term loan is used in determining the present value of future minimum lease payments. Some of our lease agreements include options to extend the lease term or terminate the lease. These options are accounted for in our right-of-use assets and lease liabilities when it is reasonably certain that the Company will extend the lease term or terminate the lease. The Company does not have any finance leases.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="c-1" id="f-240">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company reviews goodwill for impairment on an annual basis and on a quarterly basis the Company assesses the impact of any macroeconomic changes that may impact the business conditions to determine if these changes have any adverse impact to goodwill. Notwithstanding this evaluation, factors including non-renewal of a major contract or other substantial changes in business conditions could have a material adverse effect on the valuation of goodwill in future periods and the resulting charge could be material to future periods&#x2019; results of operations.  The Company determined that no change in business conditions occurred which would have a material adverse effect on the valuation of goodwill.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c-1" id="f-241">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Income Tax&lt;/span&gt;&lt;/div&gt;The Company accounts for income taxes in accordance with the asset and liability method, whereby deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities, using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred tax assets are reflected on the consolidated balance sheets when it is determined that it is more likely than not that the asset will be realized. This guidance also requires that deferred tax assets be reduced by a valuation allowance if it is more likely than not that some or all of the deferred tax asset will not be realized. We account for uncertain tax positions by recognizing the financial statement effects of a tax position only when, based upon the technical merits, it is more likely than not that the position will be sustained upon examination.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-4" decimals="-5" id="f-242" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-3" decimals="-5" id="f-243" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:IncomeTaxExaminationInterestExpense contextRef="c-5" decimals="-5" id="f-244" unitRef="usd">0</us-gaap:IncomeTaxExaminationInterestExpense>
    <us-gaap:IncomeTaxExaminationInterestExpense contextRef="c-1" decimals="-5" id="f-245" unitRef="usd">0</us-gaap:IncomeTaxExaminationInterestExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesExpense contextRef="c-1" decimals="-5" id="f-246" unitRef="usd">0</us-gaap:IncomeTaxExaminationPenaltiesExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesExpense contextRef="c-5" decimals="-5" id="f-247" unitRef="usd">0</us-gaap:IncomeTaxExaminationPenaltiesExpense>
    <us-gaap:CompensationRelatedCostsPolicyTextBlock contextRef="c-1" id="f-248">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the fair value-based method for stock-based compensation. Options issued are designated as either an incentive stock option or a non-statutory stock option. No option may be granted with a term of more than 10 years from the date of grant. Option awards may depend on achievement of certain performance measures determined by the Compensation Committee of our Board. Shares issued upon option exercise are newly issued common shares. All awards t&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;o employees and non-&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;employee&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s are reco&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;rded at fair value on the date of the grant and expensed over the period of vesting. The Company uses a Monte Carlo method to estimate the fair value of each stock option at the date of grant. Any consideration paid by the option holders to purchase shares is credited to common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense for the portion of equity awards for which the requisite service has not been rendered is recognized as the requisite service is rendered. The stock-based compensation expense for that portion of awards has been based on the grant-date fair value of those awards as calculated for recognition purposes under applicable guidance. For options that vest based on the Company&#x2019;s common stock achieving and maintaining defined market prices, the Company values the awards with a Monte Carlo method that utilizes various probability factors and other criterion in establishing fair value of the grant. The related compensation expense is recognized over the service period.&lt;/span&gt;&lt;/div&gt;</us-gaap:CompensationRelatedCostsPolicyTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="c-29" id="f-249">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c-1" id="f-250">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Cash&lt;/span&gt;&lt;/div&gt;The Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents. We maintain cash balances at financial institutions that are insured by the Federal Deposit Insurance Corporation up to $250,000. Deposits held with financial institutions may exceed the $250,000 limit.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="c-1" id="f-251">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Receivables include amounts billed and currently due from customers where the right to consideration is unconditional and amounts unbilled. Both billed and unbilled amounts are non-interest bearing, unsecured, and recognized at an estimated realizable value that includes costs and fees, and are generally expected to be billed and received within a single year. We evaluate our receivables for expected credit losses on a quarterly basis and determine whether an allowance for expected credit losses is appropriate based on specific collection issues. No allowance for doubtful accounts was deemed necessary at either December&#160;31, 2023 or September&#160;30, 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-3" decimals="-5" id="f-252" unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-4" decimals="-5" id="f-253" unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c-1" id="f-254">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Earnings Per Share&lt;/span&gt;&lt;/div&gt;Basic earnings per share is calculated by dividing income available to common shareholders by the weighted average number of common stock outstanding and restricted stock grants that vested or are likely to vest during the period. Diluted earnings per share is calculated by dividing income available to common shareholders by the weighted average number of basic common shares outstanding, adjusted to reflect potentially dilutive securities. Diluted earnings per share is calculated using the treasury stock method.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:StockholdersEquityPolicyTextBlock contextRef="c-1" id="f-255">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Treasury Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company periodically purchases its own common stock that is traded on public markets as part of announced stock repurchase programs. The repurchased common stock is classified as treasury stock on the consolidated balance sheets and held at cost. As of December&#160;31, 2023 and September&#160;30, 2023, the Company did not hold any treasury stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Preferred Stock&lt;/span&gt;&lt;/div&gt;Our certificate of incorporation authorizes the issuance of "blank check" preferred stock with designations, rights and preferences as may be determined from time to time by our board of directors up to an aggregate of 5,000,000 shares of preferred stock.</us-gaap:StockholdersEquityPolicyTextBlock>
    <us-gaap:TreasuryStockCommonShares contextRef="c-3" decimals="-3" id="f-256" unitRef="shares">0</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares contextRef="c-4" decimals="-3" id="f-257" unitRef="shares">0</us-gaap:TreasuryStockCommonShares>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-3" decimals="INF" id="f-258" unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued contextRef="c-4" decimals="-3" id="f-259" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued contextRef="c-3" decimals="-3" id="f-260" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:DerivativesPolicyTextBlock contextRef="c-1" id="f-261">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Interest Rate Swap&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses derivative financial instruments to manage interest rate risk associated with its variable debt.  The Company's objective in using these interest rate derivatives is to manage its exposure to interest rate movements and reduce volatility of interest expense. The gains and losses due to changes in the fair value of the interest rate swap agreements completely offset changes in the fair value of the hedged portion of the underlying debt. Offsetting changes in fair value of both the interest rate swaps and the hedged portion of the underlying debt are recognized in interest expense in the consolidated statements of operations. The Company does not hold or issue any derivative instruments for trading or speculative purposes.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <dlhc:RisksAndUncertaintiesPolicyTextBlock contextRef="c-1" id="f-262">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Risks &amp;amp; Uncertainties&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management evaluates the impact of global markets and economic factors on our industry and the potential for adverse effects on the Company's consolidated financial position and its operations. As of December&#160;31, 2023, there was no indication of any global or economic impacts to our industry.&lt;/span&gt;&lt;/div&gt;</dlhc:RisksAndUncertaintiesPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="c-1" id="f-264">New Accounting Pronouncements&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2023, Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2023-07 "Segment reporting (Topic 280): Improvements to Reportable Segment Disclosures" which provides guidance intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses, and each reported measure of segment profit or loss. The ASU requires that a public entity that has a single reportable segment provide all the disclosures required by the amendments in this ASU and all existing segment disclosures in Topic 280. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amendments  in this update are effective for all entities for its annual filings occurring after December 31, 2023, and interim periods after December 15, 2024. We are currently evaluating the impacts of the single reportable segment disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, FASB issued ASU 2023-09 "Income taxes (Topic 740): Improvements to Income Tax Disclosures" which provides guidance on the requirements such as the requirement that public business entities on an annual basis (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold. DLH is a public company that reports income tax disclosures and therefore this ASU applies to the Company. The amendments  in this update are effective for all entities for its annual filings occurring after December 31, 2023. We are currently evaluating the impacts of the improvements to income tax disclosure.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-263">New Accounting Pronouncements&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2023, Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2023-07 "Segment reporting (Topic 280): Improvements to Reportable Segment Disclosures" which provides guidance intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses, and each reported measure of segment profit or loss. The ASU requires that a public entity that has a single reportable segment provide all the disclosures required by the amendments in this ASU and all existing segment disclosures in Topic 280. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amendments  in this update are effective for all entities for its annual filings occurring after December 31, 2023, and interim periods after December 15, 2024. We are currently evaluating the impacts of the single reportable segment disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, FASB issued ASU 2023-09 "Income taxes (Topic 740): Improvements to Income Tax Disclosures" which provides guidance on the requirements such as the requirement that public business entities on an annual basis (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold. DLH is a public company that reports income tax disclosures and therefore this ASU applies to the Company. The amendments  in this update are effective for all entities for its annual filings occurring after December 31, 2023. We are currently evaluating the impacts of the improvements to income tax disclosure.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-1" id="f-265">Revenue Recognition &lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the contract balances recognized on the Company's consolidated balance sheets as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.392%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.677%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.540%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.680%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets are included as part of the accounts receivable on the consolidated balances sheets. Contract liabilities had no balance as of  December&#160;31, 2023 and September&#160;30, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Disaggregation of Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We disaggregate our revenue from contracts with customers by customer, contract type, as well as whether the Company acts as prime contractor or subcontractor. We believe these categories best depict how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors. The following series of tables present our revenue disaggregated by these categories:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue by customer for the three months ended December&#160;31, 2023 and 2022 was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Department of Health and Human Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Department of Veterans Affairs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Department of Defense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;97,850&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;72,738&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue by contract type for the three months ended December&#160;31, 2023 and 2022 was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time and Materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost Reimbursable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Firm Fixed Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;97,850&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;72,738&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue by whether the Company acts as a prime contractor or a subcontractor for the three months ended December&#160;31, 2023 and 2022 was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prime Contractor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subcontractor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;97,850&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;72,738&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="c-1" id="f-266">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the contract balances recognized on the Company's consolidated balance sheets as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.392%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.677%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.540%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.680%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetGrossCurrent contextRef="c-3" decimals="-3" id="f-267" unitRef="usd">19234000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:ContractWithCustomerAssetGrossCurrent contextRef="c-4" decimals="-3" id="f-268" unitRef="usd">20542000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-3" decimals="-5" id="f-269" unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-4" decimals="-5" id="f-270" unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c-1" id="f-271">The following series of tables present our revenue disaggregated by these categories:&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue by customer for the three months ended December&#160;31, 2023 and 2022 was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Department of Health and Human Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Department of Veterans Affairs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Department of Defense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;97,850&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;72,738&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue by contract type for the three months ended December&#160;31, 2023 and 2022 was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time and Materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost Reimbursable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Firm Fixed Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;97,850&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;72,738&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue by whether the Company acts as a prime contractor or a subcontractor for the three months ended December&#160;31, 2023 and 2022 was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prime Contractor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subcontractor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;97,850&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;72,738&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-30" decimals="-3" id="f-272" unitRef="usd">44297000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-31" decimals="-3" id="f-273" unitRef="usd">27305000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-32" decimals="-3" id="f-274" unitRef="usd">34680000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-33" decimals="-3" id="f-275" unitRef="usd">33708000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-34" decimals="-3" id="f-276" unitRef="usd">16871000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-35" decimals="-3" id="f-277" unitRef="usd">10263000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-36" decimals="-3" id="f-278" unitRef="usd">2002000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-37" decimals="-3" id="f-279" unitRef="usd">1462000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-1" decimals="-3" id="f-280" unitRef="usd">97850000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-5" decimals="-3" id="f-281" unitRef="usd">72738000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-38" decimals="-3" id="f-282" unitRef="usd">54789000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-39" decimals="-3" id="f-283" unitRef="usd">48991000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-40" decimals="-3" id="f-284" unitRef="usd">19751000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-41" decimals="-3" id="f-285" unitRef="usd">12580000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-42" decimals="-3" id="f-286" unitRef="usd">23310000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-43" decimals="-3" id="f-287" unitRef="usd">11167000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-1" decimals="-3" id="f-288" unitRef="usd">97850000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-5" decimals="-3" id="f-289" unitRef="usd">72738000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-44" decimals="-3" id="f-290" unitRef="usd">87633000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-45" decimals="-3" id="f-291" unitRef="usd">67981000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-46" decimals="-3" id="f-292" unitRef="usd">10217000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-47" decimals="-3" id="f-293" unitRef="usd">4757000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-1" decimals="-3" id="f-294" unitRef="usd">97850000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-5" decimals="-3" id="f-295" unitRef="usd">72738000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c-1" id="f-296">Leases&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The following table summarizes lease balances presented on our consolidated balance sheets was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.488%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.388%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.576%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.576%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities - long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,395&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;19,371&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of  December&#160;31, 2023, operating leases for facilities and equipment have remaining lease terms of less than 1 to 8 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended December&#160;31, 2023 and 2022, total lease costs for our leases was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sublease income (a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;893&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;950&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a) The Company subleases a portion of one of its leased facilities. The sublease is classified as an operating lease with respect to the underlying asset. The sublease term is 5 years and includes two additional 1 year term extension options.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's future minimum lease payments as of December&#160;31, 2023 was as follows (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:83.663%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.539%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.657%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.541%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal year ending:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024 (remaining)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,365)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of future minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Less: current portion of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,353)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2023, the weighted-average remaining lease term and weighted-average discount rate are 6.2 years and 6.3%,  respectively. The calculation of the weighted-average discount rate was determined based on borrowing terms from our secured term loan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to our leases for the three months ended December&#160;31, 2023 and 2022 was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.801%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.046%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.540%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities arising from obtaining right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other lease information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,237&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,563&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <dlhc:LesseeOperatingLeasesSupplementalBalanceSheetInformationTableTextBlock contextRef="c-1" id="f-297">The following table summarizes lease balances presented on our consolidated balance sheets was as follows (in thousands):&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.488%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.388%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.576%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.576%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities - long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,395&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;19,371&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</dlhc:LesseeOperatingLeasesSupplementalBalanceSheetInformationTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-3" decimals="-3" id="f-298" unitRef="usd">8996000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-299" unitRef="usd">9656000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-3" decimals="-3" id="f-300" unitRef="usd">3353000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-301" unitRef="usd">3463000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-302" unitRef="usd">15042000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-303" unitRef="usd">15908000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability contextRef="c-3" decimals="-3" id="f-304" unitRef="usd">18395000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="c-4" decimals="-3" id="f-305" unitRef="usd">19371000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm contextRef="c-48" id="f-306">P1Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm contextRef="c-49" id="f-307">P8Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-308">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended December&#160;31, 2023 and 2022, total lease costs for our leases was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sublease income (a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;893&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;950&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to our leases for the three months ended December&#160;31, 2023 and 2022 was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.801%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.046%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.540%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities arising from obtaining right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other lease information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,237&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,563&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost contextRef="c-1" decimals="-3" id="f-309" unitRef="usd">873000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-5" decimals="-3" id="f-310" unitRef="usd">947000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-1" decimals="-3" id="f-311" unitRef="usd">50000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-5" decimals="-3" id="f-312" unitRef="usd">43000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-1" decimals="-3" id="f-313" unitRef="usd">37000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-5" decimals="-3" id="f-314" unitRef="usd">31000</us-gaap:VariableLeaseCost>
    <us-gaap:SubleaseIncome contextRef="c-1" decimals="-3" id="f-315" unitRef="usd">67000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome contextRef="c-5" decimals="-3" id="f-316" unitRef="usd">71000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost contextRef="c-1" decimals="-3" id="f-317" unitRef="usd">893000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-5" decimals="-3" id="f-318" unitRef="usd">950000</us-gaap:LeaseCost>
    <dlhc:LesseeOperatingSubleaseNumber
      contextRef="c-3"
      decimals="INF"
      id="f-319"
      unitRef="sublease">1</dlhc:LesseeOperatingSubleaseNumber>
    <dlhc:LesseeOperatingSubleaseLeaseTerm contextRef="c-1" id="f-320">P5Y</dlhc:LesseeOperatingSubleaseLeaseTerm>
    <dlhc:LesseeOperatingSubleaseNumberOfOptionsToExtend
      contextRef="c-1"
      decimals="INF"
      id="f-321"
      unitRef="sublease_option">2</dlhc:LesseeOperatingSubleaseNumberOfOptionsToExtend>
    <dlhc:LesseeOperatingSubleaseOptionExtensionPeriod contextRef="c-1" id="f-322">P1Y</dlhc:LesseeOperatingSubleaseOptionExtensionPeriod>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-323">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's future minimum lease payments as of December&#160;31, 2023 was as follows (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:83.663%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.539%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.657%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.541%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal year ending:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024 (remaining)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,365)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of future minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Less: current portion of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,353)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear contextRef="c-3" decimals="-3" id="f-324" unitRef="usd">3833000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-3" decimals="-3" id="f-325" unitRef="usd">3928000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-3" decimals="-3" id="f-326" unitRef="usd">3700000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-3" decimals="-3" id="f-327" unitRef="usd">2627000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-3" decimals="-3" id="f-328" unitRef="usd">2377000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <dlhc:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour contextRef="c-3" decimals="-3" id="f-329" unitRef="usd">6295000</dlhc:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-3" decimals="-3" id="f-330" unitRef="usd">22760000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-3" decimals="-3" id="f-331" unitRef="usd">4365000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-3" decimals="-3" id="f-332" unitRef="usd">18395000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-3" decimals="-3" id="f-333" unitRef="usd">3353000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-334" unitRef="usd">15042000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-3" id="f-335">P6Y2M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-3" decimals="3" id="f-336" unitRef="number">0.063</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-3" id="f-337" unitRef="usd">1237000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-5" decimals="-3" id="f-338" unitRef="usd">1022000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePaymentsUse contextRef="c-1" decimals="-3" id="f-339" unitRef="usd">0</us-gaap:OperatingLeasePaymentsUse>
    <us-gaap:OperatingLeasePaymentsUse contextRef="c-5" decimals="-3" id="f-340" unitRef="usd">3541000</us-gaap:OperatingLeasePaymentsUse>
    <dlhc:OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets contextRef="c-1" decimals="-3" id="f-341" unitRef="usd">1237000</dlhc:OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets>
    <dlhc:OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets contextRef="c-5" decimals="-3" id="f-342" unitRef="usd">4563000</dlhc:OperatingLeasePaymentsIncludingNewLeaseLiabilitiesNetOfNewRightOfUseAssets>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock contextRef="c-1" id="f-343">Supporting Financial Information&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Accounts receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes accounts receivable presented on our consolidated balance sheets as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.488%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.576%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.576%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.390%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Billed receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;55,577&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;59,119&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Other current assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes other current assets presented on our consolidated balance sheets as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.488%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.576%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.576%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.390%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid insurance and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid licenses and other expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,916&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,067&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The change in the carrying amount of goodwill as follows presented on our consolidated balance sheets as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:77.701%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.783%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.386%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at September 30, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;138,161&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Activity during the fiscal periods:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;No activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;138,161&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Intangible assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes intangible assets, net presented on our consolidated balance sheets as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.488%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.576%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.576%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.390%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer contracts and related customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Covenants not to compete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Backlog&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer contracts and related customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,771)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,929)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Covenants not to compete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(378)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Backlog&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,879)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,765)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;120,663&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;124,777&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense was $4.1&#160;million and $2.2&#160;million for the three months ended December&#160;31, 2023 and 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2023, the estimated amortization expense per fiscal year as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:83.663%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.539%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.657%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.541%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal year ending:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024 (remaining)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;120,663&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2023, the weighted-average remaining amortization period in total was 8.1 years. At September 30, 2023, the weighted-average amortization period for customer contracts and related customer relationships, backlog, trade names and covenants not to compete was 8.0 years, 8.3 years, 8.4 years, 5.8 years, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Equipment and improvements, net &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes equipment and improvements, net presented on our consolidated balance sheets as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.488%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.576%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.576%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.390%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total equipment and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,432)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,293)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Equipment and improvements, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,625&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,590&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization expense was $0.1&#160;million and $0.2&#160;million for the three months ended December&#160;31, 2023 and 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes accounts payable and accrued liabilities presented on our consolidated balance sheets as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued workers' compensation insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued bonus and incentive compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22,307&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;29,704&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Accrued payroll&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes accrued payroll presented on our consolidated balance sheets as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.488%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.576%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.576%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.390%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued leave&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued payroll&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued payroll taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued severance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accrued payroll&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,703&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,794&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Debt obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes debt obligations presented on our consolidated balance sheets as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Secured term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Secured revolving line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: unamortized deferred financing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,381)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,024)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net bank debt obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;168,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;172,335&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current portion of debt obligations, net of deferred financing costs (a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long-term portion of debt obligations, net of deferred financing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;151,870&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;155,147&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2023, we have satisfied mandatory principal payments on our secured term loan.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a) As of December&#160;31, 2023, the current portion comprises term loan amortization of $2.3&#160;million and the $15.4&#160;million outstanding balance on the secured revolving line of credit, net of $1.5&#160;million of unamortized deferred financing costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Interest expense&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes interest expense presented on our consolidated statements of operations for the three months ended December&#160;31, 2023 and 2022 as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense (a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of deferred financing costs (b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,658&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,830&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a) Interest expense on borrowing.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(b) Amortization of expenses related to secured term loan and secured revolving line of credit.&lt;/span&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="c-1" id="f-344">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes accounts receivable presented on our consolidated balance sheets as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.488%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.576%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.576%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.390%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Billed receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;55,577&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;59,119&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:BilledContractReceivables contextRef="c-3" decimals="-3" id="f-345" unitRef="usd">36343000</us-gaap:BilledContractReceivables>
    <us-gaap:BilledContractReceivables contextRef="c-4" decimals="-3" id="f-346" unitRef="usd">38577000</us-gaap:BilledContractReceivables>
    <us-gaap:ContractWithCustomerAssetGrossCurrent contextRef="c-3" decimals="-3" id="f-347" unitRef="usd">19234000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:ContractWithCustomerAssetGrossCurrent contextRef="c-4" decimals="-3" id="f-348" unitRef="usd">20542000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-3" decimals="-3" id="f-349" unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-4" decimals="-3" id="f-350" unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c-3" decimals="-3" id="f-351" unitRef="usd">55577000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c-4" decimals="-3" id="f-352" unitRef="usd">59119000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock contextRef="c-1" id="f-353">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes other current assets presented on our consolidated balance sheets as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.488%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.576%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.576%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.390%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid insurance and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid licenses and other expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,916&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,067&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <us-gaap:PrepaidInsurance contextRef="c-3" decimals="-3" id="f-354" unitRef="usd">1460000</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidInsurance contextRef="c-4" decimals="-3" id="f-355" unitRef="usd">1330000</us-gaap:PrepaidInsurance>
    <dlhc:PrepaidEmployeeBenefitsCurrent contextRef="c-3" decimals="-3" id="f-356" unitRef="usd">477000</dlhc:PrepaidEmployeeBenefitsCurrent>
    <dlhc:PrepaidEmployeeBenefitsCurrent contextRef="c-4" decimals="-3" id="f-357" unitRef="usd">743000</dlhc:PrepaidEmployeeBenefitsCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c-3" decimals="-3" id="f-358" unitRef="usd">979000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c-4" decimals="-3" id="f-359" unitRef="usd">994000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-3" decimals="-3" id="f-360" unitRef="usd">2916000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-4" decimals="-3" id="f-361" unitRef="usd">3067000</us-gaap:OtherAssetsCurrent>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="c-1" id="f-362">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The change in the carrying amount of goodwill as follows presented on our consolidated balance sheets as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:77.701%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.783%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.386%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at September 30, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;138,161&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Activity during the fiscal periods:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;No activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;138,161&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill contextRef="c-4" decimals="-3" id="f-363" unitRef="usd">138161000</us-gaap:Goodwill>
    <us-gaap:GoodwillOtherIncreaseDecrease contextRef="c-1" decimals="-3" id="f-364" unitRef="usd">0</us-gaap:GoodwillOtherIncreaseDecrease>
    <us-gaap:Goodwill contextRef="c-3" decimals="-3" id="f-365" unitRef="usd">138161000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c-1" id="f-366">&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes intangible assets, net presented on our consolidated balance sheets as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.488%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.576%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.576%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.390%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer contracts and related customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Covenants not to compete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Backlog&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer contracts and related customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,771)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,929)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Covenants not to compete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(378)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Backlog&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,879)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,765)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;120,663&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;124,777&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-50" decimals="-3" id="f-367" unitRef="usd">113622000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-51" decimals="-3" id="f-368" unitRef="usd">113622000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-52" decimals="-3" id="f-369" unitRef="usd">637000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-53" decimals="-3" id="f-370" unitRef="usd">637000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-54" decimals="-3" id="f-371" unitRef="usd">13034000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-55" decimals="-3" id="f-372" unitRef="usd">13034000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-56" decimals="-3" id="f-373" unitRef="usd">37249000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-57" decimals="-3" id="f-374" unitRef="usd">37249000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-3" decimals="-3" id="f-375" unitRef="usd">164542000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-4" decimals="-3" id="f-376" unitRef="usd">164542000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-50" decimals="-3" id="f-377" unitRef="usd">32771000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-51" decimals="-3" id="f-378" unitRef="usd">29929000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-52" decimals="-3" id="f-379" unitRef="usd">394000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-53" decimals="-3" id="f-380" unitRef="usd">378000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-54" decimals="-3" id="f-381" unitRef="usd">2510000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-55" decimals="-3" id="f-382" unitRef="usd">2185000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-56" decimals="-3" id="f-383" unitRef="usd">8204000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-57" decimals="-3" id="f-384" unitRef="usd">7273000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-3" decimals="-3" id="f-385" unitRef="usd">43879000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-4" decimals="-3" id="f-386" unitRef="usd">39765000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-3" decimals="-3" id="f-387" unitRef="usd">120663000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-4" decimals="-3" id="f-388" unitRef="usd">124777000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-5" id="f-389" unitRef="usd">4100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-5" decimals="-5" id="f-390" unitRef="usd">2200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c-1" id="f-391">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2023, the estimated amortization expense per fiscal year as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:83.663%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.539%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.657%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.541%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal year ending:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024 (remaining)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;120,663&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear contextRef="c-3" decimals="-3" id="f-392" unitRef="usd">12341000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c-3" decimals="-3" id="f-393" unitRef="usd">16455000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c-3" decimals="-3" id="f-394" unitRef="usd">15722000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c-3" decimals="-3" id="f-395" unitRef="usd">14694000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c-3" decimals="-3" id="f-396" unitRef="usd">14694000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <dlhc:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour contextRef="c-3" decimals="-3" id="f-397" unitRef="usd">46757000</dlhc:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-3" decimals="-3" id="f-398" unitRef="usd">120663000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="c-3" id="f-399">P8Y1M6D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="c-51" id="f-400">P8Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="c-57" id="f-401">P8Y3M18D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="c-55" id="f-402">P8Y4M24D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="c-53" id="f-403">P5Y9M18D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-404">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes equipment and improvements, net presented on our consolidated balance sheets as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.488%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.576%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.576%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.390%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total equipment and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,432)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,293)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Equipment and improvements, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,625&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,590&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:FurnitureAndFixturesGross contextRef="c-3" decimals="-3" id="f-405" unitRef="usd">2025000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross contextRef="c-4" decimals="-3" id="f-406" unitRef="usd">1790000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:CapitalizedComputerSoftwareGross contextRef="c-3" decimals="-3" id="f-407" unitRef="usd">6418000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareGross contextRef="c-4" decimals="-3" id="f-408" unitRef="usd">6479000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:LeaseholdImprovementsGross contextRef="c-3" decimals="-3" id="f-409" unitRef="usd">1614000</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:LeaseholdImprovementsGross contextRef="c-4" decimals="-3" id="f-410" unitRef="usd">1614000</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-3" decimals="-3" id="f-411" unitRef="usd">10057000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-4" decimals="-3" id="f-412" unitRef="usd">9883000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-3" decimals="-3" id="f-413" unitRef="usd">8432000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-4" decimals="-3" id="f-414" unitRef="usd">8293000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-3" decimals="-3" id="f-415" unitRef="usd">1625000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-416" unitRef="usd">1590000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation contextRef="c-1" decimals="-5" id="f-417" unitRef="usd">100000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-5" decimals="-5" id="f-418" unitRef="usd">200000</us-gaap:Depreciation>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="c-1" id="f-419">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes accounts payable and accrued liabilities presented on our consolidated balance sheets as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued workers' compensation insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued bonus and incentive compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22,307&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;29,704&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableCurrent contextRef="c-3" decimals="-3" id="f-420" unitRef="usd">9213000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-4" decimals="-3" id="f-421" unitRef="usd">12603000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent contextRef="c-3" decimals="-3" id="f-422" unitRef="usd">5510000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent contextRef="c-4" decimals="-3" id="f-423" unitRef="usd">6414000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:DeferredCompensationLiabilityCurrent contextRef="c-3" decimals="-3" id="f-424" unitRef="usd">2300000</us-gaap:DeferredCompensationLiabilityCurrent>
    <us-gaap:DeferredCompensationLiabilityCurrent contextRef="c-4" decimals="-3" id="f-425" unitRef="usd">2369000</us-gaap:DeferredCompensationLiabilityCurrent>
    <us-gaap:AccruedBonusesCurrent contextRef="c-3" decimals="-3" id="f-426" unitRef="usd">1075000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent contextRef="c-4" decimals="-3" id="f-427" unitRef="usd">4719000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:InterestPayableCurrent contextRef="c-3" decimals="-3" id="f-428" unitRef="usd">1353000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent contextRef="c-4" decimals="-3" id="f-429" unitRef="usd">1309000</us-gaap:InterestPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-430" unitRef="usd">2856000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-431" unitRef="usd">2290000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-432" unitRef="usd">22307000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-433" unitRef="usd">29704000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <dlhc:ScheduleOfAccruedPayrollTableTextBlock contextRef="c-1" id="f-434">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes accrued payroll presented on our consolidated balance sheets as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.488%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.576%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.576%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.390%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued leave&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued payroll&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued payroll taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued severance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accrued payroll&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,703&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,794&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</dlhc:ScheduleOfAccruedPayrollTableTextBlock>
    <us-gaap:AccruedVacationCurrent contextRef="c-3" decimals="-3" id="f-435" unitRef="usd">9046000</us-gaap:AccruedVacationCurrent>
    <us-gaap:AccruedVacationCurrent contextRef="c-4" decimals="-3" id="f-436" unitRef="usd">9621000</us-gaap:AccruedVacationCurrent>
    <us-gaap:AccruedSalariesCurrent contextRef="c-3" decimals="-3" id="f-437" unitRef="usd">5183000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent contextRef="c-4" decimals="-3" id="f-438" unitRef="usd">2487000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent contextRef="c-3" decimals="-3" id="f-439" unitRef="usd">1115000</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent contextRef="c-4" decimals="-3" id="f-440" unitRef="usd">1173000</us-gaap:AccruedPayrollTaxesCurrent>
    <dlhc:AccruedSeveranceCurrent contextRef="c-3" decimals="-3" id="f-441" unitRef="usd">359000</dlhc:AccruedSeveranceCurrent>
    <dlhc:AccruedSeveranceCurrent contextRef="c-4" decimals="-3" id="f-442" unitRef="usd">513000</dlhc:AccruedSeveranceCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-443" unitRef="usd">15703000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-444" unitRef="usd">13794000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="c-1" id="f-445">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes debt obligations presented on our consolidated balance sheets as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Secured term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Secured revolving line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: unamortized deferred financing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,381)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,024)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net bank debt obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;168,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;172,335&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current portion of debt obligations, net of deferred financing costs (a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long-term portion of debt obligations, net of deferred financing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;151,870&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;155,147&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2023, we have satisfied mandatory principal payments on our secured term loan.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a) As of December&#160;31, 2023, the current portion comprises term loan amortization of $2.3&#160;million and the $15.4&#160;million outstanding balance on the secured revolving line of credit, net of $1.5&#160;million of unamortized deferred financing costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-58" decimals="-3" id="f-446" unitRef="usd">159031000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-59" decimals="-3" id="f-447" unitRef="usd">169813000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-60" decimals="-3" id="f-448" unitRef="usd">15350000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-61" decimals="-3" id="f-449" unitRef="usd">9546000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:UnamortizedDebtIssuanceExpense contextRef="c-58" decimals="-3" id="f-450" unitRef="usd">6381000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense contextRef="c-59" decimals="-3" id="f-451" unitRef="usd">7024000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:LongTermDebt contextRef="c-3" decimals="-3" id="f-452" unitRef="usd">168000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-4" decimals="-3" id="f-453" unitRef="usd">172335000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent contextRef="c-3" decimals="-3" id="f-454" unitRef="usd">16130000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-4" decimals="-3" id="f-455" unitRef="usd">17188000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-3" decimals="-3" id="f-456" unitRef="usd">151870000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-4" decimals="-3" id="f-457" unitRef="usd">155147000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c-58" decimals="-5" id="f-458" unitRef="usd">2300000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-60" decimals="-5" id="f-459" unitRef="usd">15400000</us-gaap:DebtInstrumentCarryingAmount>
    <dlhc:UnamortizedDebtIssuanceExpenseCurrent contextRef="c-58" decimals="-5" id="f-460" unitRef="usd">1500000</dlhc:UnamortizedDebtIssuanceExpenseCurrent>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock contextRef="c-1" id="f-461">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes interest expense presented on our consolidated statements of operations for the three months ended December&#160;31, 2023 and 2022 as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense (a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of deferred financing costs (b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,658&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,830&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a) Interest expense on borrowing.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(b) Amortization of expenses related to secured term loan and secured revolving line of credit.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <us-gaap:InterestExpense contextRef="c-1" decimals="-3" id="f-462" unitRef="usd">4016000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-5" decimals="-3" id="f-463" unitRef="usd">1554000</us-gaap:InterestExpense>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-1" decimals="-3" id="f-464" unitRef="usd">642000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-5" decimals="-3" id="f-465" unitRef="usd">276000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-466" unitRef="usd">-4658000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-5" decimals="-3" id="f-467" unitRef="usd">-1830000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:LongTermDebtTextBlock contextRef="c-1" id="f-468">Credit Facilities&lt;div style="margin-bottom:15pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of our credit facilities as presented on our consolidated balance sheets as follows (in millions):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.122%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.350%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.122%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.918%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Arrangement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loan Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Arrangement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loan Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Secured term loan (a) due December 8, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SOFR&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; + 4.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Secured term loan (a) due December 8, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SOFR&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; + 4.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Secured revolving line of credit (b) due December 8, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SOFR&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; + 4.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Secured revolving line of credit (b) due December 8, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SOFR&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; + 4.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Secured Overnight Financing Rate ("SOFR") as of December&#160;31, 2023  and September 30, 2023 were&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 5.4% and 5.3% respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a) Represents the principal amounts payable on our term loan, which is secured by liens on substantially all of the assets of the Company. The principal of the term loan is payable in quarterly installments with the remaining balance due on December&#160;8, 2027.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September&#160;19, 2019, we executed a floating-to-fixed interest rate swap with First National Bank ("FNB") as counter party. The swap has a notional of $9.0&#160;million at December&#160;31, 2023, a fixed interest rate of 1.61% and a maturity date of  June&#160;7, 2024. On January&#160;31, 2023, we executed an additional floating-to-fixed interest rate swap with FNB which has a notional amount of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$96.0&#160;million at &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; December&#160;31, 2023&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, a fixed interest rate of 4.10% and a maturity date of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;January&#160;31, 2026. As a result of entering these agreements, for the three months ended December&#160;31, 2023, interest expense has been decreased by approximately $0.4&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Agreement requires compliance with a number of financial covenants and contains restrictions on our ability to engage in certain transactions. Among other matters, we must comply with limitations on: granting liens; incurring other indebtedness; maintenance of assets; investments in other entities and extensions of credit; mergers and consolidations; and changes in nature of business. The loan agreement also requires us to comply with certain quarterly financial covenants including: (i) a minimum fixed charge coverage ratio of at least 1.25 to 1.00, and (ii) a total leverage ratio not exceeding the ratio of 4.50:1.00 to 2.00:1.00 through maturity. The total leverage ratio is calculated by dividing the Company's total interest-bearing debt by net income adjusted to exclude (i) interest and other expenses, (ii) provision for income taxes (benefit) expense, if any, (iii) depreciation and amortization, and (iv) non-cash charges, losses or expenses, including stock-based compensation, and (v) non-recurring charges, losses or expenses to include transaction and non-cash equity expense. We are in compliance with all loan covenants and restrictions as of December&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are required to pay quarterly amortization payments, which commenced in December 2022. The annual amortization amounts are $14.3&#160;million each for fiscal years 2023 and 2024, $19.0&#160;million each for fiscal years 2025 and 2026, and $23.75&#160;million for fiscal year 2027, with the remaining unpaid loan balance due at maturity in December 2027. The quarterly payments are equal installments. The Company made voluntary prepayments of $10.8&#160;million during the quarter ended December&#160;31, 2023 bringing the outstanding principal balance on the secured term loan to $159.0&#160;million. We have satisfied the mandatory principal payments through the end of fiscal 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to quarterly payments of the outstanding indebtedness, the loan agreement also requires annual payments of a percentage of excess cash flow, as defined in the loan agreement. The loan agreement states that an excess cash flow recapture payment must be made equal to (a) 75% of the excess cash flow for the immediately preceding fiscal year in which indebtedness to consolidated EBITDA ratio is greater than or equal to 2.5:1; (b) 50% of the excess cash flow for the immediately preceding fiscal year in which the funded indebtedness to consolidated EBITDA Ratio is less than 2.5:1 but greater than or equal to 1.5:1; or (c) 0% of the excess cash flow for the immediately preceding fiscal year in which the funded indebtedness to consolidated EBITDA Ratio is less than 1.5:1. In addition, the Company must make additional mandatory prepayment of amounts outstanding based on proceeds received from asset sales and sales of certain equity securities or other indebtedness. Due to the voluntary prepayment of term debt, there was no excess cash flow payment required. For additional information regarding the schedule of future payment obligations, please refer to &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i6780c0419a50465bacee8b242531edb4_58" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 10. Commitments and Contingencies&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(b) The secured revolving line of credit has a ceiling of up to $70.0&#160;million; as of December&#160;31, 2023, we had unused borrowing capacity of $22.8&#160;million, which is net of outstanding letters of credit. Borrowing on the secured revolving line of credit is secured by liens on substantially all of the assets of the Company. The Company accessed funds from the secured revolving line of credit during the year, which had a $15.4&#160;million outstanding balance at December&#160;31, 2023. As part of the secured revolving line of credit, the lenders agreed to a sublimit of $10.0&#160;million for letters of credit for the account of the Company, subject to applicable procedures.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock contextRef="c-1" id="f-469">&lt;div style="margin-bottom:15pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of our credit facilities as presented on our consolidated balance sheets as follows (in millions):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.122%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.350%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.122%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.918%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Arrangement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loan Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Arrangement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loan Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Secured term loan (a) due December 8, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SOFR&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; + 4.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Secured term loan (a) due December 8, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SOFR&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; + 4.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Secured revolving line of credit (b) due December 8, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SOFR&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; + 4.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Secured revolving line of credit (b) due December 8, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SOFR&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; + 4.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Secured Overnight Financing Rate ("SOFR") as of December&#160;31, 2023  and September 30, 2023 were&lt;/span&gt; 5.4% and 5.3% respectively.</us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-62" decimals="-3" id="f-470" unitRef="usd">159031000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-63" decimals="3" id="f-471" unitRef="number">0.041</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-64" decimals="-3" id="f-472" unitRef="usd">169813000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-65" decimals="3" id="f-473" unitRef="number">0.041</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-66" decimals="-3" id="f-474" unitRef="usd">15350000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-67" decimals="3" id="f-475" unitRef="number">0.041</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-68" decimals="-3" id="f-476" unitRef="usd">9546000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-69" decimals="3" id="f-477" unitRef="number">0.041</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-70" decimals="3" id="f-478" unitRef="number">0.054</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-71" decimals="3" id="f-479" unitRef="number">0.053</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DerivativeAssetNotionalAmount contextRef="c-72" decimals="-5" id="f-480" unitRef="usd">9000000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="c-73"
      decimals="INF"
      id="f-481"
      unitRef="number">0.0161</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeAssetNotionalAmount contextRef="c-74" decimals="-5" id="f-482" unitRef="usd">96000000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="c-75"
      decimals="INF"
      id="f-483"
      unitRef="number">0.0410</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:InterestExpenseLongTermDebtIncreaseDecrease contextRef="c-76" decimals="-5" id="f-484" unitRef="usd">-400000</us-gaap:InterestExpenseLongTermDebtIncreaseDecrease>
    <dlhc:FixedChargeCoverageRatio
      contextRef="c-77"
      decimals="INF"
      id="f-485"
      unitRef="number">1.25</dlhc:FixedChargeCoverageRatio>
    <dlhc:RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization contextRef="c-78" decimals="2" id="f-486" unitRef="number">4.50</dlhc:RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <dlhc:RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization contextRef="c-79" decimals="2" id="f-487" unitRef="number">2.00</dlhc:RatioOfDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c-62" decimals="-5" id="f-488" unitRef="usd">14300000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c-62" decimals="-5" id="f-489" unitRef="usd">14300000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c-62" decimals="-5" id="f-490" unitRef="usd">19000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="c-62" decimals="-5" id="f-491" unitRef="usd">19000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive contextRef="c-62" decimals="-4" id="f-492" unitRef="usd">23750000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <dlhc:VoluntaryRepaymentsOfLongTermDebt contextRef="c-77" decimals="-5" id="f-493" unitRef="usd">10800000</dlhc:VoluntaryRepaymentsOfLongTermDebt>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-62" decimals="-5" id="f-494" unitRef="usd">159000000</us-gaap:DebtInstrumentCarryingAmount>
    <dlhc:PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA
      contextRef="c-80"
      decimals="INF"
      id="f-495"
      unitRef="number">0.75</dlhc:PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA>
    <dlhc:RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization contextRef="c-80" decimals="2" id="f-496" unitRef="number">2.5</dlhc:RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization>
    <dlhc:PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA
      contextRef="c-81"
      decimals="INF"
      id="f-497"
      unitRef="number">0.50</dlhc:PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA>
    <dlhc:RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization contextRef="c-82" decimals="2" id="f-498" unitRef="number">2.5</dlhc:RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization>
    <dlhc:RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization contextRef="c-83" decimals="2" id="f-499" unitRef="number">1.5</dlhc:RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization>
    <dlhc:PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA
      contextRef="c-84"
      decimals="INF"
      id="f-500"
      unitRef="number">0</dlhc:PercentageOfExcessCashFlowForEachYearOfFundedIndebtednessToAdjustedEBITDA>
    <dlhc:RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization contextRef="c-84" decimals="2" id="f-501" unitRef="number">1.5</dlhc:RatioOfFundedIndebtednessToAdjustedEarningsBeforeInterestTaxesDepreciationsAndAmortization>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-66" decimals="-5" id="f-502" unitRef="usd">70000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-66" decimals="-5" id="f-503" unitRef="usd">22800000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-66" decimals="-5" id="f-504" unitRef="usd">15400000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="c-85" decimals="-5" id="f-505" unitRef="usd">10000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-506">Stock-Based Compensation and Equity Grants&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Stock-based compensation expense&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options issued under equity incentive plans were designated as either an incentive stock or a non-statutory stock option. No  option was granted with a term of more than 10 years from the date of grant. Exercisability of option awards may depend on achievement of certain performance measures determined by the Compensation Committee of our Board. Shares issued upon option exercise are newly issued shares. As of December&#160;31, 2023, there were 0.8 million shares available for grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense shown in the table below, is recorded in general and administrative expenses in our consolidated statements of operations for the three months ended December&#160;31, 2023 and 2022 as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;DLH employees (a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-employee directors (b)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total stock option expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;620&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;552&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a) Included in this amount are equity grants of restricted stock units ("RSU") to Executive Officers, which were issued in accordance with the DLH long-term incentive compensation policy in this fiscal year, including both RSU and stock option grants to employees during prior fiscal years. The RSUs issued and outstanding totaled 367,795 and 140,404 at December&#160;31, 2023 and 2022, respectively. During the three months ended December&#160;31, 2023, 169,544 RSUs were granted to Executive Officers. Of the RSUs granted, 84,773 have performance-based vesting criteria and the remaining 84,771 have service-based vesting criteria. The RSUs granted during the three months ended December&#160;31, 2023, were valued as follows using the Monte Carlo Method, and will be amortized over the 3-year measurement period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(b) Equity grants of RSUs were made in accordance with DLH compensation policy for non-employee directors and a total of 61,525 and 53,510 restricted stock units were issued and outstanding at December&#160;31, 2023 and 2022, respectively. These grants have service-based vesting criteria and vest at the end of this fiscal year.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.604%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.657%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:31.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.391%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.657%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.391%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.657%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.395%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;50%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance Vesting Base&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance Vesting Criteria&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 15, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue increase at the end of the performance period as compared to the year ended September 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 15, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock price is at least $25.65 per share average for the 30 days prior to the end of the performance period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Notes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Results based on 100,000 simulations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Unrecognized stock-based compensation expense&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unrecognized stock-based compensation expense is presented in the table below for the three months ended December&#160;31, 2023 and 2022 as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized expense for DLH employees (a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized expense for non-employee directors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total unrecognized expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a) On a weighted average basis, the unrecognized expense for the three months ended December&#160;31, 2023 is expected to be recognized within the next 3.42 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Stock option activity for the three months ended December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate intrinsic value in the table below represents the total pretax intrinsic value (i.e., the difference between the Company&#x2019;s closing stock price on the last trading day of the period and the exercise price, times the number of shares) that would have been received by the option holders had all option holders exercised their in the money options on those dates. This amount will change based on the fair market value of the Company&#x2019;s stock. A summary of the Company's stock option awards is as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Remaining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Exercise&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contractual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Intrinsic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding, September&#160;30, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.80&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options outstanding, December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,033&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9.02&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,803&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Vested and exercisable, December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,423&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7.18&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.80&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,208&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Stock option shares outstanding, vested and unvested balance as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.905%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.539%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.657%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.539%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.660%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested and exercisable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested (a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,033&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,278&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a) Certain awards vest upon satisfaction of certain performance criteria.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="c-86" id="f-507">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c-87" decimals="-5" id="f-508" unitRef="shares">800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="c-1" id="f-509">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense shown in the table below, is recorded in general and administrative expenses in our consolidated statements of operations for the three months ended December&#160;31, 2023 and 2022 as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;DLH employees (a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-employee directors (b)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total stock option expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;620&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;552&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a) Included in this amount are equity grants of restricted stock units ("RSU") to Executive Officers, which were issued in accordance with the DLH long-term incentive compensation policy in this fiscal year, including both RSU and stock option grants to employees during prior fiscal years. The RSUs issued and outstanding totaled 367,795 and 140,404 at December&#160;31, 2023 and 2022, respectively. During the three months ended December&#160;31, 2023, 169,544 RSUs were granted to Executive Officers. Of the RSUs granted, 84,773 have performance-based vesting criteria and the remaining 84,771 have service-based vesting criteria. The RSUs granted during the three months ended December&#160;31, 2023, were valued as follows using the Monte Carlo Method, and will be amortized over the 3-year measurement period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(b) Equity grants of RSUs were made in accordance with DLH compensation policy for non-employee directors and a total of 61,525 and 53,510 restricted stock units were issued and outstanding at December&#160;31, 2023 and 2022, respectively. These grants have service-based vesting criteria and vest at the end of this fiscal year.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unrecognized stock-based compensation expense is presented in the table below for the three months ended December&#160;31, 2023 and 2022 as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized expense for DLH employees (a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized expense for non-employee directors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total unrecognized expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a) On a weighted average basis, the unrecognized expense for the three months ended December&#160;31, 2023 is expected to be recognized within the next 3.42 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-88" decimals="-3" id="f-510" unitRef="usd">540000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-89" decimals="-3" id="f-511" unitRef="usd">372000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-90" decimals="-3" id="f-512" unitRef="usd">80000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-91" decimals="-3" id="f-513" unitRef="usd">180000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-3" id="f-514" unitRef="usd">620000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-5" decimals="-3" id="f-515" unitRef="usd">552000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted contextRef="c-92" decimals="0" id="f-516" unitRef="shares">367795</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted contextRef="c-93" decimals="0" id="f-517" unitRef="shares">140404</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted contextRef="c-94" decimals="0" id="f-518" unitRef="shares">169544</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted contextRef="c-95" decimals="0" id="f-519" unitRef="shares">84773</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted contextRef="c-96" decimals="0" id="f-520" unitRef="shares">84771</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-92" id="f-521">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted contextRef="c-97" decimals="0" id="f-522" unitRef="shares">61525</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted contextRef="c-98" decimals="0" id="f-523" unitRef="shares">53510</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock contextRef="c-1" id="f-524">&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.604%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.657%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:31.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.391%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.657%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.391%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.657%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.395%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;50%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance Vesting Base&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance Vesting Criteria&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 15, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue increase at the end of the performance period as compared to the year ended September 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 15, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock price is at least $25.65 per share average for the 30 days prior to the end of the performance period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Notes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Results based on 100,000 simulations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-1" decimals="2" id="f-525" unitRef="number">0.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-99" id="f-526">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue
      contextRef="c-99"
      decimals="4"
      id="f-527"
      unitRef="usdPerShare">3.82</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue>
    <dlhc:StockPricePerShareMinimumAveragePrice
      contextRef="c-1"
      decimals="2"
      id="f-528"
      unitRef="usdPerShare">25.65</dlhc:StockPricePerShareMinimumAveragePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-100" id="f-529">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue
      contextRef="c-100"
      decimals="4"
      id="f-530"
      unitRef="usdPerShare">5.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-101" decimals="-3" id="f-531" unitRef="usd">7983000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-102" decimals="-3" id="f-532" unitRef="usd">4750000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-103" decimals="-3" id="f-533" unitRef="usd">539000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-104" decimals="-3" id="f-534" unitRef="usd">538000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-3" decimals="-3" id="f-535" unitRef="usd">8522000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-8" decimals="-3" id="f-536" unitRef="usd">5288000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-105" id="f-537">P3Y5M1D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c-1" id="f-538">A summary of the Company's stock option awards is as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Remaining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Exercise&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contractual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Intrinsic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options outstanding, September&#160;30, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.80&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options outstanding, December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,033&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9.02&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,803&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Vested and exercisable, December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,423&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7.18&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.80&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,208&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-4" decimals="-3" id="f-539" unitRef="shares">2278000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-4"
      decimals="2"
      id="f-540"
      unitRef="usdPerShare">8.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-106" id="f-541">P5Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-4" decimals="-3" id="f-542" unitRef="usd">8693000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c-1" decimals="-3" id="f-543" unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-544"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-1" decimals="-3" id="f-545" unitRef="shares">220000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-546"
      unitRef="usdPerShare">2.29</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="c-1" decimals="-3" id="f-547" unitRef="shares">25000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-548"
      unitRef="usdPerShare">11.66</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-3" decimals="-3" id="f-549" unitRef="shares">2033000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-3"
      decimals="2"
      id="f-550"
      unitRef="usdPerShare">9.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-1" id="f-551">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-3" decimals="-3" id="f-552" unitRef="usd">13803000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c-3" decimals="-3" id="f-553" unitRef="shares">1423000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-3"
      decimals="2"
      id="f-554"
      unitRef="usdPerShare">7.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c-1" id="f-555">P4Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c-3" decimals="-3" id="f-556" unitRef="usd">12208000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock contextRef="c-1" id="f-557">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Stock option shares outstanding, vested and unvested balance as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.905%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.539%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.657%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.539%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.660%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested and exercisable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested (a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,033&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,278&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a) Certain awards vest upon satisfaction of certain performance criteria.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber contextRef="c-3" decimals="-3" id="f-558" unitRef="shares">1423000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber contextRef="c-4" decimals="-3" id="f-559" unitRef="shares">1608000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares contextRef="c-3" decimals="-3" id="f-560" unitRef="shares">610000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares contextRef="c-4" decimals="-3" id="f-561" unitRef="shares">670000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-3" decimals="-3" id="f-562" unitRef="shares">2033000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-4" decimals="-3" id="f-563" unitRef="shares">2278000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-564">Earnings Per Share&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share is calculated by dividing income available to common shareholders by the weighted average number of common shares outstanding and restricted stock grants that vested or are likely to vest during the period. Diluted earnings per share is calculated by dividing income available to common shareholders by the weighted average number of basic common shares outstanding, adjusted to reflect potentially dilutive securities. Diluted earnings per share is calculated using the treasury stock method.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Earnings per share information is presented in the table below for the three months ended December&#160;31, 2023 and 2022 as follows (in thousands except for per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator for basic net income per share - weighted-average outstanding shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options and restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator for diluted net income per share - weighted-average outstanding shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income per share - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income per share - diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-565">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Earnings per share information is presented in the table below for the three months ended December&#160;31, 2023 and 2022 as follows (in thousands except for per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator for basic net income per share - weighted-average outstanding shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options and restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator for diluted net income per share - weighted-average outstanding shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income per share - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income per share - diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-3" id="f-566" unitRef="usd">2151000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-5" decimals="-3" id="f-567" unitRef="usd">1547000</us-gaap:ProfitLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-568" unitRef="shares">14032000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="-3" id="f-569" unitRef="shares">13306000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-1" decimals="-3" id="f-570" unitRef="shares">764000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-5" decimals="-3" id="f-571" unitRef="shares">970000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-572" unitRef="shares">14796000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-5" decimals="-3" id="f-573" unitRef="shares">14276000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-574"
      unitRef="usdPerShare">0.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-5"
      decimals="2"
      id="f-575"
      unitRef="usdPerShare">0.12</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-576"
      unitRef="usdPerShare">0.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-5"
      decimals="2"
      id="f-577"
      unitRef="usdPerShare">0.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-578">Commitments and Contingencies&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Contractual obligations as of December&#160;31, 2023 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.450%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.107%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.107%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.107%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.107%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.107%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.107%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.108%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Payments Due Per Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Remaining)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Facility operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total contractual obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;197,141&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;19,183&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,459&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22,700&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26,377&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;102,127&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,295&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Legal proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a commercial enterprise and employer, the Company is subject to various claims and legal actions in the ordinary course of business. These matters can include professional liability, employment-relations issues, workers&#x2019; compensation, tax, payroll and employee-related matters, other commercial disputes arising in the course of its business, and inquiries and investigations by governmental agencies regarding our employment practices or other matters. The Company is not aware of any pending or threatened litigation that it believes is reasonably likely to have a material adverse effect on its results of operations, financial position or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock contextRef="c-1" id="f-579">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Contractual obligations as of December&#160;31, 2023 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.450%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.107%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.107%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.107%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.107%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.107%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.107%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.108%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Payments Due Per Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Remaining)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Facility operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total contractual obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;197,141&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;19,183&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,459&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22,700&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26,377&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;102,127&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,295&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-3" decimals="-3" id="f-580" unitRef="usd">174381000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear contextRef="c-3" decimals="-3" id="f-581" unitRef="usd">15350000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c-3" decimals="-3" id="f-582" unitRef="usd">16531000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c-3" decimals="-3" id="f-583" unitRef="usd">19000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c-3" decimals="-3" id="f-584" unitRef="usd">23750000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="c-3" decimals="-3" id="f-585" unitRef="usd">99750000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <dlhc:LongTermDebtMaturityAfterYearFour contextRef="c-3" decimals="-3" id="f-586" unitRef="usd">0</dlhc:LongTermDebtMaturityAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-107" decimals="-3" id="f-587" unitRef="usd">22751000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear contextRef="c-107" decimals="-3" id="f-588" unitRef="usd">3824000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-107" decimals="-3" id="f-589" unitRef="usd">3928000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-107" decimals="-3" id="f-590" unitRef="usd">3700000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-107" decimals="-3" id="f-591" unitRef="usd">2627000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-107" decimals="-3" id="f-592" unitRef="usd">2377000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <dlhc:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour contextRef="c-107" decimals="-3" id="f-593" unitRef="usd">6295000</dlhc:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-108" decimals="-3" id="f-594" unitRef="usd">9000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear contextRef="c-108" decimals="-3" id="f-595" unitRef="usd">9000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-108" decimals="-3" id="f-596" unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-108" decimals="-3" id="f-597" unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-108" decimals="-3" id="f-598" unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-108" decimals="-3" id="f-599" unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <dlhc:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour contextRef="c-108" decimals="-3" id="f-600" unitRef="usd">0</dlhc:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:ContractualObligation contextRef="c-3" decimals="-3" id="f-601" unitRef="usd">197141000</us-gaap:ContractualObligation>
    <us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear contextRef="c-3" decimals="-3" id="f-602" unitRef="usd">19183000</us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear>
    <us-gaap:ContractualObligationDueInNextTwelveMonths contextRef="c-3" decimals="-3" id="f-603" unitRef="usd">20459000</us-gaap:ContractualObligationDueInNextTwelveMonths>
    <us-gaap:ContractualObligationDueInSecondYear contextRef="c-3" decimals="-3" id="f-604" unitRef="usd">22700000</us-gaap:ContractualObligationDueInSecondYear>
    <us-gaap:ContractualObligationDueInThirdYear contextRef="c-3" decimals="-3" id="f-605" unitRef="usd">26377000</us-gaap:ContractualObligationDueInThirdYear>
    <us-gaap:ContractualObligationDueInFourthYear contextRef="c-3" decimals="-3" id="f-606" unitRef="usd">102127000</us-gaap:ContractualObligationDueInFourthYear>
    <dlhc:ContractualObligationToBePaidAfterYearFour contextRef="c-3" decimals="-3" id="f-607" unitRef="usd">6295000</dlhc:ContractualObligationToBePaidAfterYearFour>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c-1" id="f-608">Related Party Transactions&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has determined that for the three months ended December&#160;31, 2023 and 2022 there were no significant related party transactions that have occurred which require disclosure through the date that these consolidated financial statements were issued.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:SubsequentEventsTextBlock contextRef="c-1" id="f-609">Subsequent Events&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management has evaluated subsequent events through the date that the Company's unaudited consolidated financial statements were issued. Based on this evaluation, the Company has determined that no subsequent events have occurred which require disclosure through the date that these consolidated financial statements were issued.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-1" id="f-610">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-1" id="f-611">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-1" id="f-612">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-1" id="f-613">false</ecd:Rule10b51ArrTrmntdFlag>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
